prounounced Hah-fen from Scherzingen (pronounced share-tsing-gen) The name Hafen means haven or port.