"one deemed (over)full of information or correct answers," 1895, from verbal phrase; see know (v.). Earlier in the same sense was know-all (1862); and Mr. Know-All was a minor character in Bunyan's "The Holy War" (1682).
knotwork
know
knowable
know-how
knowing
know-it-all
knowledge
knowledgeable
known
know-nothing
knub