Camelry /(?)/

Cam·el·ry

Camelry

n.
  1. Troops that are mounted on camels.