Hello BIG November 2012
A mascot is a person or thing that is supposed to bring good luck, especially one linked to a particular organisation or event. Some of our clues for mascot include ‘Lucky emblem’, ‘Lucky symbol’ and ‘Team pet’.
The word mascot is derived from the French term mascotte meaning ‘good luck piece’, which ultimately came from [more…]