knaf child

Middle English

Noun

knaf child

  1. alternative form of knave child