Chinese-English dictionary »

舍利塔 /shèlìtǎ/ meaning in English

ChineseEnglish
舍利塔 /shèlìtǎ/ noun

chorten(Tibetan stupa)
noun

stupa(Buddhist monument)
noun
[UK: ˈstuː.pə] [US: ˈstuː.pə]

Your history