Lillian, though it sounds like the flower name Lily, likely started as a diminutive of Elizabeth.
Lilith, on the other hand, is thought to be derived from the Akkadian word lilitu — the name of a type of demon (!) in ancient Mesopotamia.
If you were having a daughter, and you had to name her either Lilith or Lillian, which would it be? Why?