From a Latin nūbila, noun use of the feminine of nūbilus (“cloudy”), from nūbēs. Cognate with Sicilian nuvula. Compare Catalan núvol.
Practice speaking and memorizing "nuvola" and many other words and sentences in Italian.