EXPERIENCE
LEARN
C2
IPA
/moʔŋɑːreːʔal/
GD
mongare'al

ម៉ុងរ៉េអាល់ Meaning in English

Definitions

US Noun (ទីក្រុង~) Montreal (the largest city in Quebec, Canada)
Wiktionary

Etymology

French - From Montréal.