Definition of garúa in Spanish:

garúa

feminine noun

  • 1

    Latin America Lluvia muy fina que cae con persistencia.

    nada detestaba más Silvio que los inviernos limeños, cuando empezaba la interminable garúa