เมรุราช

mee-ru-râat

Noun

    • Mount Meru