McCain The origin and history of McCain. Etymology From the Irish variant of McKean. ← Back to the full definition of McCain