DILUVIA MEANING IN ENGLISH

• Diluvia Definition & Synonyms

  1. (pl. ) of Diluvium


• Diluviate Definition & Synonyms

  1. (v. i.) To run as a flood.


• Diluvialist Definition & Synonyms

  1. (n.) One who explains geological phenomena by the Noachian deluge.


RECENT SEARCHES