stupa

nouns

a dome-shaped shrine erected by Buddhists