nubada

nubada [noo-bab’-dah]
noun
1Shower of rain (chaparrón). (f)
2Plenty, abundance. (f)

nubada
nubarrada
sustantivo:femenino
1 (chaparrón) downpour; sudden heavy shower
2 abundance