English dictionary
thorshavn meaning and definition
Definition and meaning of thorshavn at MeaningMonkey.org. thorshavn meaning and definition in the English Dictionary.THORSHAVN noun
Definition of Thorshavn (noun)
- the administrative center of the Faroe Islands
Source: Princeton University Wordnet