Natesha is a modern English inventive name, likely blending Nat- with the -esha ending.
Like Natesha?
Swipe through thousands of names like it