estupa

Noun

 * 1) stupa a dome-shaped Buddhist monument, used to house relics of the Lord Buddha

Noun

 * 1) stupa