knode noun
A point of intersection and perspective containing a unique collection of information, wisdom, and connections.

From the english words “node” and “knowledge”.

node noun
1. A point or area where two lines, paths, or parts intersect or branch off
2. A focal point or a point of interaction
3. Computers A terminal in a computer network.

knowledge noun
1. Familiarity, awareness, or understanding gained through experience or study
2. The sum or range of what has been perceived, discovered, or learned

Source: The Free Dictionary

The word “english” is not capitalized on purpose. You’re welcome.