MAHA


Meaning of MAHA in English

noun a kind of baboon; the wanderoo.

Webster English vocab.      Английский словарь Webster.