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