haven in Swedish
haven in Swedish
hamn
(literal, dated) A harbour or anchorage protected from the sea.
tillflyktsort
A peaceful or tranquil place.
fristad
A peaceful or tranquil place.