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