[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
DEUCALION
Meaning of DEUCALION in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012