muiváibo

Noun

 * 1) deluge.