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

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