stupa

/ˈstuːpə/

stupa

English Noun
Ad

Definition

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

Etymology

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

Example Sentences

  • "He mounded so much honey on the top of the buns that they looked like miniature stupas."
  • "I cupped her cheeks and thought of the lotus flowers at the thresholds of Buddhist stupas, their pale petals resting in the palms of the faithful."
Ad

Related Words