imaginer

noun
  1. a person who imagines or creates mental images; one who uses imagination
  2. Usage: not commonly used in modern English; more frequent in older or literary texts

Examples