Attested.to

Definition

one of 7 to 12 sons of Aditi; Hindu gods of celestial light

Seed ·

Term in context

Aditya in CommonParlance