The English term "lip" matches the Finnish term "huuli"

other english words that include "lip" : finnish :
clip leikata
slip liukua
tulip tulppaani