ibex

definition: wild goat of mountain areas of Eurasia and northern Africa having large recurved horns
example:
speech part: noun
synonyms:

How ibex is being used?