Campion derives from Latin *campio* and medieval usage meaning champion, later preserved in English surname and naming traditions.
Like Campion?
Swipe through thousands of names like it