English to English
stupa
('st/u/p/@/
)
noun (n)
- a dome-shaped shrine erected by Buddhistssebuah makam dome shaped didirikan oleh umat buddhasource: wordnet30A mound or monument commemorative of Buddha.sebuah busut atau monumen commemorative buddha.source: webster1913See 1st Stupe.lihat 1st stupe u/ u.source: webster1913