Carchedon

Etymology
..