Where does “cnaf” come from?

cnaf (Welsh) comes from Middle Welsh cnaf, from Middle English knave, from Old English cnafa, from Proto-Germanic knabô.

cnaf (Welsh): knave, rogue, scoundrel

Definitions

  1. knave, rogue, scoundrel

Ancestry of “cnaf”, step by step

StepLanguageWordMeaning
1Middle Welshcnaf
2Middle Englishknaveson, male child; boy, lad, male child or baby;...
3Old Englishcnafaboy; lad; young man
4Proto-Germanicknabô
Every word from Proto-Germanic knabôEvery word from Old English cnafaEvery word from Middle English knave