Definify.com

Definition 2024


guácara

guácara

Spanish

Noun

guácara f (plural guácaras)

  1. vomit (In Mexico)
  2. cave, old Taino word from Puerto Rico.

Related terms

Synonyms