An Indian name meaning wanderer or one who moves, though it can also resemble Greek-derived Char- names.
Like Charika?
Swipe through thousands of names like it