Diluvial
English Meaning
Of or pertaining to a flood or deluge, esp. to the great deluge in the days of Noah; diluvian.
- Of, relating to, or produced by a flood.
Sorry, No Malayalam Meaning for your input!
See Diluvia Want To Try Diluvial In Malayalam??