Definitions | stupa |
| noun - A dome-shaped Buddhist monument, used to house relics of the Lord Buddha.
- 1993: He mounded so much honey on the top of the buns that they looked like miniature stupas. " Will Self, My Idea of Fun
Translations: Etymology: Sanskrit àààà.
Supplemental Details:Sponsor an extended definition for stupa for as little as $10 per month. Click here to contact us.
| |
|