English Dictionary
◊ THORSHAVN
Thorshavn
n : the administrative center of the Faroe Islands [syn: {Thorshavn}]