A town in northwestern France, in Normandy; population 20,537 (2007). Almost completely destroyed during the Allied invasion of World War II, it has since been rebuilt.
Definition of Saint-Lô in US English:
Saint-Lô
proper nounsa[N]ˈlō
A town in northwestern France, in Normandy; population 20,537 (2007). Almost completely destroyed during the Allied invasion of World War II, it has since been rebuilt.