An Indian name often linked with beauty or long hair, likely related to Sanskrit-derived roots.
Like Keshan?
Swipe through thousands of names like it