Imalda
US Popularity Rank: None
Origin: German
Meaning: Powerful fighter; Universal battle
Imalda is a girl’s name of Italian and Spanish origin. Meaning “powerful fighter” or “universal battle,” it mainly gets its warrior-like definitions from the German name Irmhild and possibly the Old English moniker Eornmenhild. As Imalda’s meanings may suggest, life can sometimes call for combat. But when the going gets tough, it’ll remind your little one of the lion inside.