Advertisement

Advertisement

Saint-Lô

/ sɛ̃lo /

noun

  1. a market town in NW France: a Calvinist stronghold in the 16th century. Pop: 20 090 (1999)


Discover More

Example Sentences

At the peace he went to rejoin his regiment in garrison at Saint Lô.

Advertisement

Advertisement

Advertisement

Advertisement