What does the name Haven mean? The meaning of the name Haven is Safe Place. The origin of the name Haven is English. This is the culture in which the name originated, or in the case of a word, the language.
Alternate spellings: Havyn
People who like the name Haven also like: Liam
, Hudson Aria