“From the Late Greek name Χριστοφορος (Christophoros) meaning “bearing Christ”, derived from Χριστος (Christos) combined with φερω (phero) “to bear, to carry”. Early Christians used it as a metaphorical name, expressing that they carried Christ in their hearts.” (http://www.behindthename.com/name/christopher)
Then said Jesus unto his disciples, If any man will come after me, let him deny himself, and take up his cross, and follow me. For whosoever will save his life shall lose it: and whosoever will lose his life for my sake shall find it. For what is a man profited, if he shall gain the whole world, and lose his own soul? or what shall a man give in exchange for his soul? (Matthew 16:24-26, KJV)
As Jesus spoke to His disciples concerning those that would follow Him and to take up their own cross, He makes reference to a cross meaning death. He speaks of a cross because each of us should have our own cross for the death of our carnal, sinful, and worldly ways while bearing the faith that is of God in our hearts. He was teaching His disciples to learn to hold to that which is the faith that is of God while suffering persecutions so that sin and unbelief will remain dead to them as they were spiritually persevered.
The name Christopher should apply to every believer of Jesus Christ. We should all be Christ-bearers in our hearts. If we truly bear Christ in our hearts, it will show in our character and in the choices that we make. When we have endured through our sufferings carrying the faith and nature of Christ within us, we are rewarded in the this life and in the one to come.
And Jesus answered and said, Verily I say unto you, There is no man that hath left house, or brethren, or sisters, or father, or mother, or wife, or children, or lands, for my sake, and the gospel’s, But he shall receive an hundredfold now in this time, houses, and brethren, and sisters, and mothers, and children, and lands, with persecutions; and in the world to come eternal life. (Mark 10:29-30, KJV)