Manvi is an Indian name meaning “human,” “humane,” or “kind-hearted.”
Like Manvi?
Swipe through thousands of names like it