MOORFOWL Meaning of MOORFOWL in English n. a red grouse. Oxford English vocab. Оксфордский английский словарь. 2012