STUPA


Meaning of STUPA in English

A shrine in which relics of the Buddha are kept. The center is a raised temple which is usually surrounded by a series of terraces.

Buddhism English glossary.      Английский глоссарий буддизма.