Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun stupa

1 sense of stupa

Sense 1
stupa, tope -- (a dome-shaped shrine erected by Buddhists)
       => shrine -- (a place of worship hallowed by association with some sacred thing or person)

2019, Cloud WordNet Browser