Glossary

Stupa

Stupa

A hemispherical structure with a circular base that supports a dome with a spire and often contains religious or burial items. Its name derives from the Sanskrit word stupa, meaning “heap.” Notable stupa sites include Sanchi and Bharut, Madhya Pradesh, and Borobudur, Java.

Q
S
X