Anglo-Scot refers to people or things that come from the countries of England and Scotland.
Imagine a big playground where lots of kids like to play. The kids from England are called "Anglo" and the kids from Scotland are called "Scot." Sometimes these kids play together and have fun, but other times they might argue or compete against each other.
So, when we say "Anglo-Scot," it means something that comes from both England and Scotland, or someone who has a connection to both countries. It's like a high-five between the English and Scottish kids, showing that they can work together and be friends even though they have different backgrounds.