stupa

(noun)

noun

1. a dome-shaped shrine erected by Buddhists

Similar word(s): tope

Definition categories: man–made, shrine