solone

Noun

 * 1) know-all, know-it-all