goral
/gˈɔrʌl/
Explore definitions, synonyms, and language insights of goral
Definitions
Noun
small goat antelope with small conical horns; of southern Asian mountains