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.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation:
stupa