stupa

A Buddhist reliquary or monument.