Naysha is a modern coined name, likely formed from Na- and -aysha or Aisha-inspired sounds.
Like Naysha?
Swipe through thousands of names like it