Tamil Dictionary 🔍

dagoba

Da*go"ba, n. Etym: [Singhalese dagoba.] Defn: A dome-shaped structure built over relics of Buddha or some Buddhist saint. [East Indies]


dagoba - Similar Words