Compound of vrij (“free”) + haven (“harbour, port”).
vrijhaven f (plural vrijhavens, diminutive vrijhaventje n)