An Indian name from Sanskrit, usually meaning 'flame,' 'peak,' or 'crest.'
Like Shikha?
Swipe through thousands of names like it