Definitions of John dory:

  • noun:   European dory