Ivan Hristov è un nome di origine bulgara composto dai nomi Ivan e Hristov. Il nome Ivan deriva dal latino Ioannes, derivante dall'ebraico Yochanan, che significa "Dio è misericordioso". Hristov invece deriva dalla parola bulgara христос (hristos), che significa "messia" o "unto". Insieme, i due nomi significano letteralmente "Dio è misericordioso il Messia". Questo nome ha una forte tradizione nell'arte e cultura bulgara ed è ancora oggi comune tra i bulgari e i parlanti russo.