Where does “hafen” come from?

hafen (Old Frisian) comes from Proto-Germanic *habanu, from Proto-Germanic habnō, from Proto-Indo-European kopno-.

Ancestry of “hafen”, step by step

StepLanguageWordMeaning
1Proto-Germanic*habanu
2Proto-Germanichabnōharbour, haven; harvour, haven
3Proto-Indo-Europeankopno-

Words derived from “hafen

Every word from Proto-Indo-European kopno-Every word from Proto-Germanic habnōEvery word from Proto-Germanic *habanu