Camelry definition

(military) A military arm of service that fights while riding camels.
noun
0
0
Advertisement

Origin of camelry

  • From camel +‎ -ry.

    From Wiktionary