Definify.com

Definition 2024


maracayá

maracayá

Spanish

Noun

maracayá m (plural maracayás)

  1. The margay.

Synonyms