counsellor

noun
  1. a person who gives advice or guidance, especially professionally
  2. Usage: also spelled counselor in American English
  3. a person who supervises children at a summer camp
  4. a lawyer who gives legal advice
  5. Usage: formal; British English

Examples