Definitions of sheepshead porgy:

  • noun:   from Florida and Bahamas to Brazil