kindness · vitality · Innovation
Source: English
Root Word: Anna, Lea
Derived From: Group name
Meaning: Anna means grace and kindness, and Lea means pasture or tired (symbolizing freshness and vitality).
Popularity History: Common in English-speaking countries, it is a popular modern combination name influenced by the old name Anna.