A blended form of Cathy and Jo; Cathy comes from Katherine, a Greek-derived name meaning "pure."
Like Cathyjo?
Swipe through thousands of names like it