goral

/ˈɡɒrəl/

Definitions

1. noun

A type of mountain goat found in the Himalayas, also known as the Himalayan goral.

“The trekkers spotted a goral perched high on the rocky outcrop.”

Synonyms

  • Himalayan goral
  • mountain goat

Antonyms

  • plains animal
  • valley dweller