EXPERIENCE
LEARN
C2
IPA
/mɔhaː ʋihaː/
GD
moha viha

មហាវិហារ Meaning in English

Cathedral
Main Temple
Great Temple

Definitions

US Noun great temple, main temple in a pagoda.
Headley