aditya
English
aditya meaning in English • aditya का अर्थ अंग्रेजी में
Noun
- one of 7 to 12 sons of Aditi; gods of celestial light.