Synonyms and Antonyms for Thorshavn

1. Thorshavn (n.)

the administrative center of the Faroe Islands

Synonyms: