Kind · noble · meticulous
Source: English
Root Word: Lily and Grace
Derived From: Lily comes from Old English, Grace comes from Latin
Meaning: Lily means lily, symbolizing purity; Grace means elegance and grace.
Popularity History: In recent years, combined names have become increasingly popular in English-speaking countries.