Definition of garúa in Spanish:

garúa

feminine noun

Latin America
  • 1Lluvia muy fina que cae con persistencia.

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