Definitions of Oreamnos:

  • noun:   mountain goats