Webster's Revised Unabridged Dictionary · 1913

Camelry

Camelry , noun

Troops that are mounted on camels.