Definition Definition

goral - Meaning and Examples

Meaning of 'goral' (Webster Dictionary)

1 . Goral [ n.]
- An Indian goat antelope (Nemorhedus goral), resembling the chamois.