驼tuó
Top 25000
Meanings
1. hump or hunchbacked
2. camel
Characters used