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
Tweet