Stupa meaning

sto͝opə
Frequency:
A dome-shaped Buddhist shrine.
noun
0
0
A dome-shaped Buddhist monument, used to house relics of the Lord Buddha.
noun
0
0
A stupe (medicated cloth or sponge).
noun
0
0
A dome-shaped monument used as a Buddhist or Jainist reliquary or commemorative shrine.
noun
0
1
Advertisement

Origin of stupa

  • Sanskrit stūpaḥ tuft of hair, crown of the head, summit, stupa

    From American Heritage Dictionary of the English Language, 5th Edition

  • From Sanskrit स्तूप (stÅ«pa).

    From Wiktionary