Stupa

//ˈstuːpə// noun

Definitions

Noun
  1. 1
    A dome-shaped Buddhist monument, used to house relics of the Lord Buddha.

    "He mounded so much honey on the top of the buns that they looked like miniature stupas."

  2. 2
    A stupe (medicated cloth or sponge).
  3. 3
    a dome-shaped shrine erected by Buddhists wordnet

Etymology

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

Next best steps

Mini challenge

Unscramble this word: stupa