Deluder

n.
  1. One who deludes; a deceiver; an impostor.