Saint-lo definitions

sānt'lō', săɴ-
A town of northwest France west of Caen. Its capture on July 18, 1944, played a pivotal role in the Allied invasion of Europe during World War II.
0
0