GHAT


Meaning of GHAT in English

n. mountain pass (in India); mountain range; river landing

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.