Orkney-English results Fin-men • Finfolk noun legendary characters from Orkney folkloreFinfolkaheem winter home of the Fin-folk