stupa

noun

1.
a dome-shaped shrine erected by Buddhists