Niesha is a variant of Nisha, from Sanskrit nisha, meaning 'night.'
Like Niesha?
Swipe through thousands of names like it