From Middle High German knopf, from Old High German knopf.
קנאָפּ • (knop) m, plural קנעפּ (knep), diminutive קנעפּל (knepl)