St Quentin


St. Quen•tin

(ˌseɪnt ˈkwɛn tn; Fr. sɛ̃ kɑ̃ˈtɛ̃)

n. a city in N France, on the Somme. 69,153.