Home UK English know-little
A person who knows little; an ignoramus.
Mid 17th century. From know + little [noun]. Compare later know-all, know-nothing.
READ THESE ARTICLES