mount meru

listen to the pronunciation of mount meru
English - English
{i} dormant volcano mountain in Tanzania (close to Mount Kilimanjaro ; (Hinduism) mythological sacred mountain which is the dwelling place of Vishnu
mount meru
Favorites