Cunninghame \c(u)-nningha-me, cunn(in)-ghame\ as a boy's name is a variant of Cunningham (Irish, Gaelic), and the meaning of Cunninghame is "village of the milk pail".
The baby name Cunninghame sounds like Conyngham and Canning.