Definition of nubada in Spanish:

nubada

feminine noun

  • 1Chaparrón que cae de forma local.

    cayó una nubada fuerte pero pasajera