intelligencer

(noun)

noun

1. (dated) A bringer of intelligence (news, information); a spy or informant.