Advertisement
Advertisement
St. Malo
[ san ma-loh ]
noun
- a fortified seaport in NW France, on the Gulf of St. Malo: resort; surrendered by German forces August 1944.
- Gulf of, an arm of the English Channel in NW France. 60 miles (97 km) wide.
Advertisement
Advertisement
Advertisement
Advertisement
Browse