taroa, ta roa taroria

taroi,  s. a long heavy rain. [Dav : 8262]
taroi,  s. pluie forte et longue. [Jau :4192]