Imelda (English)

Where does "Imelda" come from?

The English female given name 'Imelda' is borrowed from Romance languages, specifically Italian and Spanish[1]. Italian 'Imelda', known as the name of a saint, corresponds to the German name 'Irmhild'[1][2]. The name ultimately traces back to Germanic roots, formed by combining Proto-Germanic '*ermunaz', meaning 'all' or 'whole', with '*hildiz', meaning 'battle'[2].

Open questions

Full etymology tree

Ancestors

Sources

  1. Imelda (English) - Wiktionary
  2. Imelda (Spanish) - Wiktionary
  3. ermunaz (Proto-Germanic) - Wiktionary

Updated October 2026

More words starting with I

Etymology data from Wiktionary, CC BY-SA 4.0 · About Miraris