Elford \e-lfo-rd, el-ford\ as a boy's name is of Old English origin, and the meaning of Elford is "old ford". Place name.
Elford has 1 variant form: Ellford.
Baby names that sound like Elford are Alford, Allford, Elfred, Walford, Welford and Wilford.