What is the meaning of Knape?

A lad.

boy, male child

servant, hireling

guy, bloke, man

Source: wiktionary.org