abūbum : flood, deluge

abūbum