NameTree.app Logo - AI Baby Name Generator

Emma

Love · wisdom · tolerate

Name Origin

Source: Old English

Root Word: ermen

Derived From: Ermengarde

Meaning: Almighty, universal, complete

Popularity History: Very popular in English-speaking countries since the 19th century, especially in the Victorian era and modern times