Stamford \s-tamfo-rd, st(am)-ford\ as a boy's name is a variant of Stanford (Old English), and the meaning of Stamford is "stone ford".
Similar baby names are Stafford and Staford.