You searched for: “stupa
stupa (s) (noun), stupas (pl)
A pile of earth or other material commemorating Buddha, a sacred event or a sacred place: A stupa is a dome-shaped commemoration or monument that is used to keep and shelter relics of the Lord Buddha.
This entry is located in the following unit: Archeology, Archaeology (page 7)