Uncover the origin, popularity, and more for any name.
Avery-Grace is a modern English compound name, combining the names Avery and Grace. Avery itself has roots in Old English, meaning 'ruler of elves' or 'elf leader'. Grace is a more traditional name derived from Latin, meaning 'favor' or 'charm'. Together, Avery-Grace evokes a sense of strength, elegance, and kindness.