GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Goral (?), n. (Zool.) An Indian goat antelope (Nemorhedus goral), resembling the chamois.
[1913 Webster]