hircarra

/hərˈkɑrə/

Definitions

1. noun

A type of wild goat or a related term in ancient languages.

“The hircarra is a type of animal mentioned in several ancient texts.”

Synonyms

  • ibex
  • wild goat

Antonyms

  • domesticated animal