Definify.com

Definition 2024


garoa

garoa

See also: garo ā

Portuguese

Noun

garoa f (plural garoas)

  1. (Brazil) drizzle (light rain)

Synonyms