English dictionary
goral meaning and definition
Definition and meaning of goral at MeaningMonkey.org. goral meaning and definition in the English Dictionary.GORAL noun
Definition of goral (noun)
- small goat antelope with small conical horns; of southern Asian mountains
- synonyms: Naemorhedus goral
Source: Princeton University Wordnet