Meaning of navarino

Definition of navarino

(noun) a decisive naval battle in the War of Greek Independence (1827); the Turkish and Egyptian fleet was defeated by an allied fleet of British and French and Russian warships

Other information on navarino

WIKIPEDIA results for navarino
Amazon results for navarino