Eldin \e-ldin, el-din\ as a boy's name is a variant of Alden (Old English), Aldous (Old German), Aldwin (Old English) and Elden (Old English), and the meaning of Eldin is "old friend; Ella's hill".
The baby name Eldin sounds like Eldwin, Aldin and Eldon. Other similar baby names are Eldis, Elwin, Elvin, Edin, Eadin, Elgin and Eljin.