Lilly is a female name.
Lilly is a short form of the Hebrew name Elizabeth. In Arabia, Lilly is a short form of Leila.
Lilly means “my God is abundance” (from Elizabeth) and “night” (from Leila).
No need to look further, then. Find the perfect first name for your baby together with your partner now!