knaffe

Middle English

Noun

knaffe

  1. alternative form of knave