Meaning and name origin
Christo \ch-ris-to, chr(i)-sto\ as a boy's name is of Latin origin, and the meaning of Christo is "follower of Christ". Christo is a variant of Christian (Latin): from Latin Christianus, a girl's name in the Middle Ages that became used as a male name, possibly due to the success of John Bunyan's "Pilgrim's Progress" (1684), whose hero is called Christian. Only sporadically used as a given name for boys.
Christo is not a popular first name for males but a very popular surname or last name for all people (#23940 out of 88799, Top 27%) (Source: 2000 U.S. Population Census).
Displayed below is a comparison of the popularity of the boy name Christo and its variant forms. The only popular variation form ranked in the Top 1000/100 is Christian (#42). (Source: 2014 Birth Name Statistics).