Betrayer
Be·tray·er
Betrayer
n.
One who, or that which, betrays.