Know-all - meaning in malayalam

നാമം (Noun)
സര്‍വ്വജ്ഞനെന്നു സ്വയം വിചാരിക്കുന്നവന്
സര്‍വ്വജ്ഞന്‍ എന്നു ഭാവിക്കുന്നയാള്