舍利塔shèlìtǎMeanings1. (Buddhism) stupa, mound-shaped monument containing Buddhist relics such as śarīra 舍利 (shèlì)Characters used舍house利advantage塔tart