Answer: euhemerize

AnswerCrossword Clue
euhemerizeto give a historical explanation for a myth