Latin nubilus (“cloudy”), from nubes (“cloud”).
nubilous (comparative more nubilous, superlative most nubilous)