someone who is intelligent or well informed - Turkish English Dictionary