haven in Polish
haven in Polish
port
(literal, dated) A harbour or anchorage protected from the sea.
przystań
A peaceful or tranquil place.