Gaines

  • Origin
    English
  • Meaning
    ingenious, clever
  • Variations
    Gaynor, Gaynes, Gain, Gaine, Gains, Gaianes
  • Similar names
    Gavin, Gage, Gary, Grant, Graham, Gareth
  • Baby Boy Photo