Baby name meaning
Hindi Version
शोनी
Meaning and origin
One of complexion of red lotus
Keep exploring