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

Sentences with stupa


1. Noun, singular or mass
The centerpiece is a large stupa with a domed roof.