Definify.com

Definition 2025


maracayá

maracayá

Spanish

Noun

maracayá m (plural maracayás)

  1. The margay.

Synonyms