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>.