cameleer

noun 3

Definitions

noun

1

Synonym of camel rider.

2

A soldier mounted on a camel.

3

Synonym of camel driver.

Your note

not saved
0 chars