Karkhedon is the Greek name for Carthage. Karkhedonoi [or Karkhedoi] are the inhabitants of that city.