Berikut ini adalah penjelasan tentang stupa dalam Kamus Indonesia-Inggris
stupa. dome enclosing an effigy of Buddha.