Graham

  • Origin
    Scottish
  • Meaning
    gravelly homestead
  • Variations
    Grahamm, Grahame, Grahm, Grahme, Grahamme, Grayham, Grayhamm, Grayhame
  • Similar names
    Grace, Georgia, Gloria, Greta, Gemma, Gabriella
  • Baby Girl Photo