Neaveh is a spelling variant of Nevaeh, the modern English name created from heaven spelled backward.
Like Neaveh?
Swipe through thousands of names like it