sheepsheads
English
Noun
sheepsheads
plural of
sheepshead