WordUnscrambler Home
goral
Definitions
[ˈɡɔːrəl], (Noun)
Definitions:
- a long-haired goat-antelope with backward curving horns, found in mountainous regions of eastern Asia
Phrases:
Origin
:
mid 19th century: a local word in the Himalayas
Click here to see the free dictionary definition for goral
definition by Oxford Dictionaries