The name originates from the town of Horovice in Bohemia, now the Chech republic. The German spelling of the town is Horowitz. The name can be spelled in many ways including beginning with a G as in Gurevich for those from eastern european gountries where ther is no H in the alphabet.