Name:
Gaines
Gender:
Boy
Origin:
English, Latin
Meaning:
Gaines is an English name that comes from the Old French word 'engaingne', itself derived from the Latin word 'ingania', which means 'ingenuity'.
Pronunciation:
GAYNZ
The Five Elements:
Metal
Famous Gaines:
Gaines Adams : football player