Eric and such names were created using lingual elements. They were formed by putting meaningful words in Latin or in a foreign language together to have a specific meaning.
Nevaeh is simply
Heaven flipped backwards. No such origin exists. I think this is the main reason people have such a dislike of
Nevaeh.