The Finnish term "satama" matches the English term "harbor"

other finnish words that include "satama" : english :
satama harbour
satama port