What is the meaning of the word "ibex"?

Definitions:

  1. A type of wild goat that inhabits mountainous regions of Europe, Asia, and Africa; known for their distinctive long, curved horns, which are present in both males and females. copy to clipboard NOUN
    • The Ibex's population had dwindled due to habitat loss and hunting. copy to clipboard

Synonyms: