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