Stupa (noun) Definition, Meaning & Examples

noun
  1. a monumental pile of earth or other material, in memory of Buddha or a Buddhist saint, and commemorating some event or marking a sacred spot.
noun
  1. a domed edifice housing Buddhist or Jain relics
Stupa (noun) Definition, Meaning & Examples

More Definitions