Meaning of sachacabra in Spanish:

sachacabra

masculine noun

Argentina
  • 1Mamífero rumiante cérvido más pequeño que el corzo, de pelo pardo y cuernos cortos; vive en zonas altas y frías de América del Sur.