stupa
noun/ˈstuːpə/
/ˈstuːpə/
- 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.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation:
stupa