Definition of St Louis in English:

St Louis

proper noun

  • A city and port in eastern Missouri, on the Mississippi just south of its confluence with the Missouri; population 354,361 (est. 2008). Founded as a French fur-trading post, it passed to the US as part of the Louisiana Purchase.

Pronunciation:

St Louis

/ˈluːi/