Likely a modern form related to Haven, carrying the sense of shelter, safety, or refuge.
Like Havan?
Swipe through thousands of names like it