Home - Boy's Name - M - Mascot

Boys name -
Mascot

Meaning:

Talisman, magical powers.

Derivation:

Mascott

Origins:

French

Mail to a Friend