Definitions of Gulf of lepanto:

  • noun:   inlet of the Ionian Sea between central Greece and the Peloponnesus