Eldritch \e-ldrit-ch, el-dri-tch\ as a boy's name is a variant of Aldrich (Old English), and the meaning of Eldritch is "old".
The baby name Eldritch sounds like Eldrich and Aldritch. Other similar baby names are Elldrich and Eldrid.