Enedd \e-ne-dd\ as a girl's name is a variant of Enid (Welsh), and the meaning of Enedd is "soul, life".
The baby name Enedd sounds like Enydd, Enidd and Ened. Other similar baby names are Enyd and Eneida.