SynonymX
Speak
Diluvian
Definition of Diluvian
1.
Of or connected with a deluge
Adjective
Synonyms for word "diluvian"
diluvial