From Latin pluviōsus. By surface analysis, pioggia (“rain”) + -oso (“-y, -ous”).
pioggioso (feminine pioggiosa, masculine plural pioggiosi, feminine plural pioggiose)