A modern spelling of Haven, from the English word for a safe harbor or place of refuge.
Like Haiven?
Swipe through thousands of names like it