There are multiple origins and meanings for the name Christ:
1. The name is derived from the ancient Greek name Christos (Χρηστός) [Khrithtos] etymology (definition) - "good, excellent; kind, benevolent; happy, favorable, successful; honest; obedient; well-ordered; useful; noble, famous; hefty".
The translation of the Hebrew word מָשִׁיחַ [Māšîaḥ], usually transliterated into English as Messiah. In the Septuagint version of the Hebrew Bible (written well over a century before the time of Jesus), the word Christ was used to translate into Greek the Hebrew word Māšîaḥ [Messiah]. In Matthew 16:16, Apostle Peter's profession: "You are the Christ" identifies Jesus as the Messiah. In post-biblical usage Christ became a name, one part of the name, meaning - "Jesus Christ", but originally it was a title (the Messiah) and not a name.
2. Shortened form of the personal name Christopher - "bearing Christ, Christ-bearer; Christian".