Geza is a ♂ male name.
Geza is a variant of the Hungarian name Géza, originally Gyeücsa. It is a diminutive of a Hungarian noble title of the Árpád dynasty, which is of Turkish origin.
The meaning of Geza is uncertain, presumably it means “little prince” (from Turkish “gyeü” = prince) or “little pioneer/guide”, because the name Gyeücsa derived from the Turkish title Yabgu, which means pioneer or guide.