You searched for: “stupa
stupa
A pile of earth or other material commemorating Buddha, a sacred event or a sacred place.
This entry is located in the following unit: Archeology, Archaeology (page 7)