goral
English
goral meaning in English • goral का अर्थ अंग्रेजी में
Noun
- An Indian goat antelope (Nemorhedus goral), resembling the chamois.