From Middle Dutch nocke, possibly ultimately related to Proto-Germanic *hnakkô (“back of the neck”); the meanings "neck", "top", "hook" all merged into each other. Likely related to English nock and nook; see there for more, as well as Faroese nakkur (“steep promontory”).