Definitions

pèi
torrent of rain