Name Campbell has French, Scottish, Indian, English origin and person with this name are mainly Christian by religion. Name Campbell generally means Crooked and beul mouth or Crooked mouth or From the beautiful field is a Unisex name, which means both boy and girl can have this name. |