Skip to main content

goral

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