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

More General Terms