Skip to main content

gorcock

English gorcock meaning in English  •  gorcock का अर्थ अंग्रेजी में
Noun
  • The moor cock, or red grouse. See Grouse>.
Advertisement