Compound of passanten + haven.
passantenhaven f (plural passantenhavens, diminutive passantenhaventje n)