Definition of STUPA

stupa

Meanings

Plural: stupas

Noun

  • a dome-shaped shrine erected by Buddhists
  • A dome-shaped Buddhist monument, used to house relics of the Lord Buddha.
  • A stupe (medicated cloth or sponge).

Origin / Etymology

Learned borrowing from Sanskrit स्तूप (stūpa). Doublet of tope.

Synonyms

tope

Scrabble Score: 7

stupa is a valid Scrabble (US) TWL word
stupa is a valid Scrabble Word in Merriam-Webster MW Dictionary
stupa is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 9

stupa is a valid Words With Friends word