Meaning & Origin
Hristo is a boy's baby name of Bulgarian origin, the Bulgarian and South Slavic form of Christopher — from the Greek Christophoros, meaning 'bearer of Christ.' Hristo is one of the most common given names in Bulgaria, carried by everyone from medieval saints to the sculptor Christo (Hristo Yavachev), who wrapped famous landmarks in fabric.
Hristo carries the full weight of Christian devotion in a distinctly Slavic package. For Bulgarian-American families, it's a name of cultural pride and faith — a familiar name at home, a distinctive one anywhere else.