Table of Contents
Synonyms
Etymology
1. stupa
noun. ['ˈstuːˌpɑː'] a dome-shaped shrine erected by Buddhists.
Synonyms
Etymology
- सतूप (Sanskrit)
Rhymes with Stupa
- skorupa
- chalupa
- pupa
- krupa
- kroupa
- suppa
- lupa
noun. ['ˈstuːˌpɑː'] a dome-shaped shrine erected by Buddhists.