Attested
.to
Menu
Definition
one of 7 to 12 sons of Aditi; Hindu gods of celestial light
Seed
·
Term in context
Aditya
in
CommonParlance