The boy's name McClain\m-cc-lain, mc-clain\ is a variant of Mc- (Scottish, Irish). See for meaning of McClain.
The baby name McClain sounds like Macklin. Other similar baby names are McCain and McAlpin.
McClain is a very rare male first name and a very rare surname (source: 1990 U.S. Census). Displayed below is the baby name popularity trend for the boy's name McClain. Compare McClain with related baby names.