Campbell: unisex baby name popularity and meaning

Campbell

A Scottish name meaning “crooked mouth.” But don’t worry, that doesn’t mean your little Campbell will actually have a crooked mouth, any more than naming your kid Cash will mean they’ll actually have … well, you know.