Old French · word

lavasse

torrent of rain, deluge

Words sharing this root