Eilith \e(i)-li-th\ as a girl's name is a variant of Ailith (Old English), and the meaning of Eilith is "seasoned warrior".
The baby name Eilith sounds like Eilidh, Elita, Eilat and Ellita. Other similar baby names are Eidith, Eilish and Lilith.