One who deludes; a deceiver; an impostor.
n. One who deceives; an imposter.
A beguiler, a deceiver, an impostor.