Home

Word

stupa, n.
(stupas)
more info a dome-shaped shrine erected by Buddhists
<noun.artifact>

stupa tope
semantic pointers
hypernym