Origin: Germanic Old English prefix
Betrayer has 3 different meanings across 1 category:
Noun
one who reveals confidential information in return for money
a person who says one thing and does another
Someone who betrays, or reveals confidential information; a squealer or informer.