comprehender

noun
  1. a person who comprehends or understands something
  2. Usage: rare or formal; not commonly used in everyday speech

Examples