An Indian name from Sanskrit, commonly interpreted as meaning of the mind or thoughtful.
Like Mansi?
Swipe through thousands of names like it