English Dictionary
Definition St Andrew in British English
St Andrew
/ˈændruː/
1
the patron saint of Scotland. St Andrew's Day is celebrated on 30th November.
Synonyms and related words
