MOORFOWL


Meaning of MOORFOWL in English

■ noun ( plural same) Brit. another term for red grouse .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.