Synonyms of Stupa in English :
Antonyms of Stupa in English
Thesaurus of Stupa in English
Stupa
see definition of stupaSynonyms of stupa
1. (noun) a dome-shaped shrine erected by Buddhists
Hypernyms of stupa
1. (noun) a dome-shaped shrine erected by Buddhists