Allurer
Al·lur·er
Allurer
n.
One who, or that which, allures.