Save to my profile

Indian

Meaning

Eternal, Immortal

Find more baby names