Alt. of Mascotte
A person or thing supposed to bring good luck.
Some person, animal, or thing regarded as a cause of good luck.