Meaning
Haven evokes a sense of safety, refuge, and peace, similar to the 'place of refuge/safety/well-being' aspect of Halstead. It's a word name with a comforting and protective connotation.