stupa
/ˈstuːpə/Definitions
1. noun
A structure in Buddhism, typically a hemispherical or domed building, that houses a relic or image of the Buddha or other sacred objects, often associated with meditation and spiritual growth.
“Visitors to the stupa were encouraged to walk around it clockwise to accumulate spiritual merit.”