chamelier
Top 35000
Meanings
Noun
1. camel rider (or soldier mounted on a camel)
2. camel driver
Examples1
Tom is a camel rider.