St andrews
Definitions
1
Posts
1
Posters
173
Views
-
St Andrews in Golf. A small town on the east coast of Scotland widely regarded to be the home of golf. The town is the home of the Royal and Ancient Golf Club and the Old Course.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions