Meaning of St. Lô

St. Lô

Pronunciation: (san lō'), [key]
  1. a city in and the capital of Manche, in NW France: World War II battle June–July 1944. 25,037.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.