Find the word definition

Wiktionary
head cheeses

n. (head cheese English)