Save to my profile

Origin

Indian

Meaning

Lord of the world, Homeless

Find more baby names