Entry
  1. hump or hunchbacked; camel

    trad. 駝

Also written 駝【tuó】