What is the meaning of Grouse?
Any of various game birds of the subfamily Tetraoninae which inhabit temperate and subarctic regions of the Northern Hemisphere; specifically, the red grouse (Lagopus lagopus scotica) native to heather moorland on the British Isles.
The flesh or meat of this bird eaten as food.
A cause for complaint; a grumble.
Source: wiktionary.orgSearch words containing