The AI-powered English dictionary
plural stupas
(Buddhism) A dome-shaped Buddhist monument, used to house relics of the Lord Buddha. quotations examples
He mounded so much honey on the top of the buns that they looked like miniature stupas.
1993, Will Self, My Idea of Fun
A stupe (medicated cloth or sponge). examples