A feminine Indian form related to Keshava, a name of Krishna meaning long-haired or beautiful-haired.
Like Keshavi?
Swipe through thousands of names like it