stupa

Nouns

  • (n) a dome-shaped shrine erected by Buddhists tope,

Synonyms

tope

Words of close approximity

stupe
stub stud stun
stuck study stuff stump stung stunt stupe