English Dictionary
◊ MOORCOCK
moorcock
n : male red grouse