Word Games Pro Dictionary
stupa
noun
a dome-shaped shrine erected by Buddhists
Quick reference
Word Facts
How it sounds
Pronunciation
ˈstuːpə
Meaning
Definitions
noun
a dome-shaped shrine erected by Buddhists
Similar words
Word Games Pro Dictionary
a dome-shaped shrine erected by Buddhists
Quick reference
How it sounds
Meaning
a dome-shaped shrine erected by Buddhists
Similar words