GeneralConnection.com
➔
Dictionary
leaker
Noun
1. informant
1. source
Usage