Webster's Revised Unabridged Dictionary · 1913
Camelry
Copy link
Camelry
, noun
Troops that are mounted on camels.
↑