diluvialEnglish

diluvial, diluvian

Adjective

Of or connected with a deluge

English: diluvian, diluvial

English words with similar meanings

Show 1 words