Advertisement

Advertisement

St. Malo

[ san ma-loh ]

noun

  1. a fortified seaport in NW France, on the Gulf of St. Malo: resort; surrendered by German forces August 1944.
  2. Gulf of, an arm of the English Channel in NW France. 60 miles (97 km) wide.


Advertisement

Advertisement

Advertisement

Advertisement


STMSt. Martin