Skuvoy The city/word Skuvoy means Faroe Islands. The city Skuvoy lies in Faroe Islands. The country Faroe Islands contains the city Faroe Islands.