EXPERIENCE
LEARN
C2
IPA
/sɑːmpuʔpoʔr/
GD
sampupor

សម្ភុបុរៈ Meaning in English

Definitions

US Noun Was the capital of the ancient kingdom of Chenla. It is located in what is now Kampong Thom Province in Cambodia. The city was founded in about 618 at Leek Sambor Kuk by King Isanavarman I.
Wikipedia