What is the meaning of moor fowl?
Score: 4.6/5 (28 votes) Noun. 1. moorfowl - reddish-brown grouse of upland moors of Great Britain. Lagopus scoticus, moorbird, moor-bird, moorgame, red grouse. ptarmigan - large Arctic and subarctic grouse with feathered feet and usually white winter plumage.What is the meaning of fowl '?1 : bi...