A variant spelling of Nevaeh, linked in modern English naming to the meaning 'heaven.'
Like Neveya?
Swipe through thousands of names like it