The spelling of the word "knawe" is a variant of the Old English word "cnawan" meaning "to know". It is pronounced as /nəʊ/ or "noh" in IPA phonetic transcription. The "k" in the spelling was added later when scribes tried to make the spelling match the pronunciation. In Middle English, the pronunciation shifted to /naʊ/ or "now", and the spelling evolved to "know", which is still in use today. The spelling and pronunciation of words have undergone significant changes over the centuries.
The word "knawe" is an obsolete form of the word "knave", which was used in Middle English to refer to a boy or a young servant. The etymology of "knave" is traced back to the Old English word "cnafa", which also meant a boy or a youth. It is believed that "knave" ultimately derives from a Proto-Germanic root "knab-" meaning "boy" or "servant". The word "knawe" came to be spelled as "knave" in Early Modern English and its meaning expanded to include negative connotations of dishonesty and deceit, leading to its present-day usage as a derogatory term for a scoundrel or a rogue.