LENT LILY Meaning of LENT LILY in English ■ noun Brit. the wild daffodil, which typically has creamy-white outer petals. [ Narcissus pseudonarcissus .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004