Stupa

DEFINITION

In Buddhist tradition, a type of shrine.