'Thorshavn' definitions:

Definition of 'Thorshavn'

From: WordNet
noun
The administrative center of the Faroe Islands