The only free and comprehensive online etymological dictionary of the Spanish language
lluvia f. (Noun) "rain"
13th cent. From Latin pluvia 'id.' From Proto-Italic *plow-ia 'id.,' from the verb *plow-e/o- "to rain" (see llover).
Indo-European
Romance
Asturian lluvia, Portuguese chuva, Galician choiva, Catalan pluja, French pluie, Italian pioggia, Aromanian ploae, Romanian ploaie, Sardinian pròia
Celtic
Old Irish luithir "to fly," Middle Welsh llymeit 'id.,' Breton lewier "pilot"
Germanic
Old Norse flóa "to flow," Old High German flouwen "to rinse," English to flow
Balto-Slavic
Old Church Slavonic pluti "to flow," Russian plávat' "to swim," Czech plavati 'id.,' Old Polish pɫawać 'id.,' Bulgarian plávam 'id.,' Lithuanian pláuti "to rinse"
Hellenic
Ancient Greek πλεῖν (plein) "to sail"
Armenian
Armenian lnow- "to fill"
Indo-Iranian
Sanskrit pláva- "to float," Young Avestan fra-frāuuaiia- "to make something float"