The Finnish term "huilu" matches the English term "flute"