goral Meaning, Definition & Usage
-
noun small goat antelope with small conical horns; of southern Asian mountains
Naemorhedus goral.
WordNet
Go"ral noun
Definitions
(Zoöl.) An Indian goat antelope ( Nemorhedus goral ), resembling the chamois.