Meaning of howdah
Definition of howdah
(noun)
a (usually canopied)
seat
for
riding
on the
back
of a
camel
or
elephant
Other information on howdah
WIKIPEDIA results for
howdah
Amazon results for
howdah
Tweet