Definition of goral

Definition of goral
  1. goral Noun A type of Asian ungulate ruminant, now defined as any of several species of the genus "Nemorhaedus".
Need more help? Try our forum NEW