Caffo was a companion and cousin of St Cybi, a Christian from Cornwall who was active in the mid-6th century.
At some point, Cybi and Caffo parted company, possibly because of a disagreement between them, but possibly because his brother Gildas had insulted Maelgwn, who then forced Cybi to dismiss Caffo - both versions appear in the manuscript accounts.