Dictionary/舍利塔

舍利塔

shè lì tǎ

ㄕㄜˋ ㄌㄧˋ ㄊㄚˇ
N
1(Buddhism) stupa, mound-shaped monument containing Buddhist relics such as śarīra 舍利

Characters