Christopher is more suitable. It is the English version of the male names Christophoros in Greek or Cristobal in Spanish. They mean bearer of Christ or the one who carries Christ with him. Stage name of a Colombian singer, originally from San Andrés Islas, his full name is Haldor Christopher García.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list