Knop was probably originally derived from German "Knopf" (button, knob, pommel of a sword, etc.) The original Knopf may have been a button-maker or seller or hailed from some such locality as Knopfendorf, Knopfenwald, Knopfenfeld, etc.
Most Every name, from Margolis, Szapiro, Blumental, Lubartower, Gryn, Wajs, Apfel, Szwarc, Rosenzweig, Birnbaum or Birnbojm (Yiddish) to Nowak, Kowalski, Lewandowski, Wójcik, Zieliński, Szymański and Antonowicz can be a Jewish name.