diluvian in Finnish diluvian in Finnish diluviaaninen adj Pertaining to a deluge, or flood. Add to Flashcards