← Cantonese Dictionary
舍利塔 (se3 lei6 taap3, shè lì tǎ) — (Buddhism) stupa, mound-shaped monument containing Buddhist relics such as śarīra 舍利[she4 li4]
Word of the day · Chengyu stories · Pinyin converter · Korean romanizer · FAQ · About · Contact · Privacy