Naveyah is a modern variant of Nevaeh, formed from "heaven" spelled backward.
Like Naveyah?
Swipe through thousands of names like it