Lexicon
Stupa

_____________________________________________________

A stupa is a mound-like structure containing Buddhist relics

(Wikipedia)