a female name equivalent to english name lily - Deutsch Englisch Wörterbuch