One who knows.
Agent noun of know: one who knows.
A person who knows or apprehends.
"Giving and taking offense"
"Perfect Cuts"