Online Dictionary and Scrabble Word Finder
(n.) Troops that are mounted on camels.
Camel Camel-backed Cameleon Camellia Camelopard Camelot Camelry Camelshair Scamell