Definitions of European sole:

  • noun:   highly valued as food