Eldredge \e-ld-redge, el-dredge\ as a boy's name is a variant of Eldridge (German), and the meaning of Eldredge is "sage ruler".
The baby name Eldredge sounds like Eldrege, Eldred, Aldridge and Eldrige. Other similar baby names are Elbridge, Elldred, Eldrid, Alldridge, Aldrige and Ellbridge.