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.”
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.”