The English term "lute" matches the Finnish term "luuttu"

other english words that include "lute" : finnish :
absolute täydellinen
absolutely ehdottomasti
flute huilu
salute tervehtiä