Something that physically protects, especially from danger
To give refuge to
For the moment, the soft couch was a haven to her exhausted and aching body.
As thus founded, New Haven was town and colony combined.
"I think the era of us having a safe haven is over. I think … " Kiki paused.
It is served by the New York, New Haven & Hartford railway.
The trouble is, my ranch has been a safe haven and even headquarters for the wolf population around here.