euhemeristic - English Synonyms Dictionary