Eldrid \e-ld-rid, el-drid\ as a boy's name is a variant of Aldred (Old English) and Eldred (Old English), and the meaning of Eldrid is "old counsel; old, venerable counsel".
The baby name Eldrid sounds like Elldred, Eldridge, Eldrich, Aldrin, Aldric, Eldrige and Eldrick. Other similar baby names are Elfred, Elrad, Elrod, Ellrod and Ellrad.