pure · strength · beauty
Source: English
Root Word: Lily
Derived From: Combination of Lily and Leona
Meaning: Lily means lily and Leona means lion, symbolizing bravery and strength.
Popularity History: The name gradually gained popularity in the late 20th century and has gained popularity in modern times, especially in Europe and the United States.