MalayTranslate.com
Malay to English Translator
Translate Here

English to English

stupa
('st/u/p/@/ )

noun (n)

  • a dome-shaped shrine erected by Buddhists
    sebuah makam dome shaped didirikan oleh umat buddha
    Synonym:
    tope
    source: wordnet30
  • A mound or monument commemorative of Buddha.
    sebuah busut atau monumen commemorative buddha.
    source: webster1913
  • See 1st Stupe.
    lihat 1st stupe u/ u.
    source: webster1913