Gaines
Either Male or Female
The meaning of the name Gaines is Clever One
The origin of the name Gaines is English
Notes: English surname for someone who was very clever. From the French word engaingne (ingenuity).
People who like the name Gaines also like: Declan, Dean, Kingston, Finn, Lawson, Roan, Elton, Wren, Allegra, Georgina, Lourdes, Penelope, Apphia, Corinne

< Back to Search | Pet Name Categories