stupa
noun /ˈstuːpə/
/ˈstuːpə/
(Indian English)- a building in the shape of a dome, built as a place of worship for Buddhists
- Buddhist stupas and monasteries
- The first stupas were built to house the ashes of Buddha.
- India's stupas were not just religious monuments, but also cultural centres.