The Finnish term "lahti" matches the English term "gulf"

other finnish words that include "lahti" : english :
lahti golf