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

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