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