Geraint \ge-rai-nt\ as a boy's name is of Latin origin, and the meaning of Geraint is "old". From the same root as "geriatric". A Sir Geraint appears in certain Arthurian legends.
Geraint has 3 variant forms: Gerant, Jerant and Jeraint.
Baby names that sound like Geraint are Grant and Guerrant.