dagoba
English
dagoba meaning in English • dagoba का अर्थ अंग्रेजी में
Noun
- A dome-shaped structure built over relics of Buddha or some Buddhist saint.