Sanskrit-derived Indian name meaning 'beautiful,' 'pleasant,' or 'charming.'
Like Sohani?
Swipe through thousands of names like it