Skip to main content

moorfowl

English moorfowl meaning in English  •  moorfowl का अर्थ अंग्रेजी में
Noun
  • A reddish-brown grouse (Lagopus Scoticus) of upland moors of Great Britain; the European ptarmigan, or red grouse>, also called the moorgame>.
  • The European heath grouse. See under Heath>.
Advertisement