Other Origin(s):British, German, Spanish
Meaning:Powerful fighter; Universal battle
Imelde is a girl’s name of Italian and Spanish origin, meaning “universal battle” or “powerful fighter.” Coming from the name Irmhild, Imelde is German at its core, but it may also draw inspiration from the Old English name Eormenhild. Although "A"-ending Imelda has wowed the world with its timeless charm since the 19th century, your little one will win just as many hearts with this power-packed alternative.

Search Baby Girl Names

Search by:

  • Name or Meaning
  • Filter
  • Letter