sheepshead
Explore definitions, synonyms, and language insights of sheepshead
Definitions
Noun
large (up to 20 lbs) food fish of the eastern coast of the United States and Mexico
Explore definitions, synonyms, and language insights of sheepshead