Save to my profile

Meaning

Lakh-w-inder-meaning is the Man who has defeated lakhs of inders Indian Lord Indra)

Find more baby names