English dictionary
moorfowl meaning and definition
Definition and meaning of moorfowl at MeaningMonkey.org. moorfowl meaning and definition in the English Dictionary.MOORFOWL noun
Definition of moorfowl (noun)
- reddish-brown grouse of upland moors of Great Britain
- synonyms: Lagopus scoticus, moorbird, moor-bird, moorgame, red grouse
Source: Princeton University Wordnet