Learn how to say St. Andrews correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word St Andrews:
a town in east Scotland, in Fife, on the North Sea; population 17,100 (est. 2009). It is noted for its university, founded in 1410, and its championship golf courses.