Meaning of houdah

Definition of houdah

(noun) a (usually canopied) seat for riding on the back of a camel or elephant

Other information on houdah

WIKIPEDIA results for houdah
Amazon results for houdah