MERU


Meaning of MERU in English

n. town in Kenya; Bantu language spoken by the Meru people in Kenya; (Hinduism) mythological sacred mountain which is the dwelling place of Vishnu

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