Creativity · charm · harmonious
Source: English
Root Word: Avery
Derived From: Avery and Anna combination
Meaning: Avery means "elven ruler" and Anna means "grace" or "grace".
Popularity History: In modern English names, it is becoming increasingly popular as a unique combination.