English edit

Noun edit

euhemerisms

  1. plural of euhemerism