Smart Definition
Etymology
Pronunciation
garúa
drizzle
agua
water
+
rúa
street
Garúa means drizzle. Think of it as light agua0 (water0) falling on a rúa1 (street1).
noun
  1. drizzle
    A light drizzle or mist, typically associated with coastal areas
    La garúa es común en Lima durante el invierno. // The drizzle is common in Lima during winter.