Save to my profile

Origin

Hindu

Meaning

Derived from an Indian word meaning 'peak'Alternate meaning for this name is 'new start'

Find more baby names