garúa
Spanish
noun
Definitions
- (Latin America) drizzle very light rain
- garua a very fine mist or drizzle that visits the Andean region, especially Ecuador and Peru
Etymology
Borrowed from Portuguese caruja.
Origin
Portuguese
caruja
Borrowed from Portuguese caruja.
Portuguese
caruja