HOWDAH Meaning of HOWDAH in English n. seat with a canopy which is put on an elephant's back Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012