Canadian English Meaning of dagoba
stupa
Other Canadian English words related to stupa
No Synonyms and anytonyms found
Nearest Words of dagoba
Definitions and Meaning of dagoba in English
dagoba (n.)
A dome-shaped structure built over relics of Buddha or some Buddhist saint.
FAQs About the word dagoba
stupa
A dome-shaped structure built over relics of Buddha or some Buddhist saint.
No synonyms found.
No antonyms found.
dago => "Dago", daggling => dangling, daggle-tailed => daggle-tailed, daggle-tail => dangling tail, daggled => daggy,