sheep's heads
English
Noun
sheep's
heads
plural of
sheep's head