FAQs About the word stupa

stupă

a dome-shaped shrine erected by Buddhists

No synonyms found.

No antonyms found.

stunting => Întârzieri în creștere, stuntedness => Nanism, stunted => pitic, stunt woman => Cascadoare, stunt pilot => Pilot de cascadorii,