MOORCOCK


Meaning of MOORCOCK in English

n. a male moorfowl.

Oxford English vocab.      Оксфордский английский словарь.