Save to my profile

Origin

Indian

Meaning

Eternal, Immortal

Find more baby names