Meaning of goral

Definition of goral

(noun) small goat antelope with small conical horns; of southern Asian mountains

Other information on goral

WIKIPEDIA results for goral
Amazon results for goral