betrayer

Noun

 * 1) Someone who betrays, or reveals confidential information; a squealer or informer.