Learn how to say St Louis correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word St Louis:
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.