An Old French term that originally meant "witch," mascot has come to signify "a defender against witches."
- It has evolved to mean “a person or object that delivers good fortune.”
- Sports team mascots are the most frequent contemporary mascots.
You may also want to read more about Paganism here.
Be sure to check out my writings on Religion here.