An Indian name from Sanskrit and Bengali usage, often interpreted as beautiful, graceful, or charming.
Like Sohini?
Swipe through thousands of names like it