NameTree.app Logo - AI Baby Name Generator

Edgardo

loyalty · guard · Prosperity

Name Origin

Source: Old English

Root Word: Eadgar

Derived From: Edgar

Meaning: Spear of Happiness, Guardian of Wealth

Popularity History: It is more popular in Italian-speaking countries and regions and has gradually been accepted in modern times.