generous · optimism · care
Source: English
Root Word: Blessing
Derived From: Blessing
Meaning: bless
Popularity History: This is a relatively modern name that has gained popularity in recent years, especially as a girls' name in English-speaking countries.