What does Lepanto mean in English?
What does Lepanto mean in English? port Lepanto in British English noun. 1. ( lɪˈpæntəʊ) a port in W Greece, between the Gulfs of Corinth and Patras: scene of a naval battle (1571) in which the Turkish fleet was defeated by the fleets of the Holy League. Who wrote the poem Lepanto? G. K. Chesterton […]