Synonyms for stupa
Synonyms for (noun) stupa
Synonyms: stupa, tope
Definition: a dome-shaped shrine erected by Buddhists
Similar words: shrine
Definition: a place of worship hallowed by association with some sacred thing or person
Visual thesaurus for stupa