euhemerist

noun
  1. a person who practices euhemerism; one who explains myths and legends as distorted accounts of real historical events and people.
  2. Usage: scholarly or academic term; often used in mythology and religious studies

Examples