Likely a modern elaboration of Natasha, a Slavic name ultimately linked to Natalia and "birth."
Like Nasasha?
Swipe through thousands of names like it