From Middle Low German kuntschap. By surface analysis, kund (“known”, obsolete) + -skab; compare kundgøre.
kundskab