Save to my profile

Origin

Indian

Meaning

Peak, Lord of the Sun

Find more baby names