Camelry
/(?)/
Cam·el·ry
Camelry
n.
Troops that are mounted on camels.