Where does “Thorshavn” come from?

Thorshavn (Polish) comes from Danish Thorshavn, from Faroese Tórshavn, from Old Norse Þórshǫfn, from Old Norse hǫfn, from Proto-Germanic habnō, from Proto-Indo-European kopno-.

Ancestry of “Thorshavn”, step by step

StepLanguageWordMeaning
1DanishThorshavnTórshavn
2FaroeseTórshavn—
3Old NorseÞórshǫfnThor's Haven
4Old Norsehǫfnport, harbor, haven
5Proto-Germanichabnōharbour, haven; harvour, haven
6Proto-Indo-Europeankopno-—
Every word from Proto-Indo-European kopno- →Every word from Proto-Germanic habnō →Every word from Old Norse hǫfn →