Meaning of sheepshead
Definition of sheepshead
(noun)
large
(up to 20 lbs)
food
fish
of the
eastern
coast
of the United States and Mexico
Other information on sheepshead
WIKIPEDIA results for
sheepshead
Amazon results for
sheepshead
Tweet