DEUCALION


Meaning of DEUCALION in English

[Deu.ca.lion] n [L, fr. Gk Deukalion]: a survivor with his wife Pyrrha of a great flood by which Zeus destroys the rest of the human race

Merriam-Webster English vocab.      Английский словарь Merriam Webster.