INTELLIGENCER MEANING IN ENGLISH

• Intelligencer Definition & Synonyms

  1. (n.) One who, or that which, sends or conveys intelligence or news; a messenger.


RECENT SEARCHES