1 results in 0.0022s.
Advertisement
  • Deucalion
    Deucalion, noun.
    (Greek Mythology.) a son of Prometheus. He and his wife Pyrrha survived a flood sent by Zeus and became ancestors of the succeeding human race by casting stones behind them from which men and women sprang.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-Deucalion