Gaines

Gaines is an English name that comes from the Old French word 'engaingne', itself derived from the Latin word 'ingania', which means 'ingenuity'.

Origin/Usage
English, Latin
Pronunciation
GAYNZ
Meaning
Ingenious or clever man