Meaning of red grouse

Definition of red grouse

(noun) reddish-brown grouse of upland moors of Great Britain

Other information on red grouse

WIKIPEDIA results for red grouse
Amazon results for red grouse