Synonyms and Antonyms for gulfoflepanto

We couldn't find any exact matches, but here are some similar words.

1. Gulf of Lepanto (n.)

inlet of the Ionian Sea between central Greece and the Peloponnesus

Synonyms: