a know-all



a know-all

  (British & Australian) also a know-it-all (American & Australian)
someone who seems to know everything and annoys other people by showing how clever they are No one likes him because he's such a know-all.

Common Names:

NameGenderPronouncedUsage
ZdenaZDEN-ahCzech
JoŽEYAW-zheSlovene
Loretta[lə'retə]
Evgeniyev-GYE-nee (Russian), eev-GYE-nee (Russian)Bulgarian, Russian
KourtneyKORT-neeEnglish (Modern)
Batya-Hebrew