Meaning of moorfowl

Definition of moorfowl

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

Other information on moorfowl

WIKIPEDIA results for moorfowl
Amazon results for moorfowl