ambari meaning in english

[H.] A howdah; the seat or throne on an elephant’s backĀ hoda.