The Géza is an ancient Hungarian name. It probably derives from a Hungarian dignity name. Géza was the son of Taksony, Grand Prince of the Magyars in Hungary and his Pecheneg or Bulgar wife. Géza's marriage with Sarolt, the daughter of Gyula, the prince of Transylvania, was arranged by his father. After his father's death (before 972), Géza followed him as Grand Prince of the Magyars.