Saint-andrews definitions

ăn'dro͝oz
A town of eastern Scotland southeast of Dundee on the North Sea. It is home to Scotland's oldest university, the University of St. Andrews (founded 1413), and to several famous golf courses.
0
0