gulf of lepanto Meaning, Definition & Usage

  1. noun inlet of the Ionian Sea between central Greece and the Peloponnesus
    Gulf of Corinth.

WordNet