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