Campbell \c(a)-mpbe-ll, cam(p)-bell\ as a girl's name (also used as boy's name Campbell), is of Scottish origin, and the meaning of Campbell is "crooked mouth". Surname used as nickname and later became a clan name. A masculine name in Scotland, but used for both genders in the US.
Baby names that sound like Campbell are Kempley, Kemply and Kemplea. Another similar baby name is Carabell.