สิเนรุ(sì-nay-rú)

Meanings

1Proper nounB2

Mount Meru

the Thai name for Mount Meru (Sumeru), a sacred mythical mountain in Buddhist and Hindu belief, said to be at the center of the universe.