Skip to content
[英汉对照词典] · Source · Buddhism Dictionary
Stupa == 塔

It refers to a place where the Buddha's true body resides.