Synonyms and Antonyms for stupa

1. stupa (n.)

a dome-shaped shrine erected by Buddhists

Synonyms: