Popularity: 4616
Origin: British
Meaning: warrior
You should be champing at the bit to call your baby Champion! This winning masculine name has English roots, derived from the Middle English and Old French word campion. Meaning “warrior,” a name like this will certainly help your little one face all their battles head-on. You can be confident that baby will carry this like a champ. Plus, there is the added benefit of having We Are The Champions by Queen as baby’s anthem!