A stupa, like the Great Stupa of Sanchi, India, is a hemispherical mound enshrining relics of this religion
The hemispherical form of 
the... [DOC] [TLE] Buddhist Stupa | Article about Buddhist Stupa by The Free Dictionary [PAR] The stupa is probably derived from a pre-Buddhist burial mound.