The Spanish lluvia (for “rain”) comes from the Latin pluvia for the same — a change that may not be obvious because the -pl- of Latin sometimes became a -ll- in Spanish.
From the same root, we get the sophisticated English word pluvial which means… lots of rain!
The ll-v of lluvia clearly maps to the p-l of pluvial.