THORSHAVN Meaning of THORSHAVN in English /tawrs hown"/ , n.a city in and the capital of the Faeroe Islands, in the N Atlantic. 9738. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012