There are affiliate links in this post.  Read my disclosure policy to learn more.

Imelda

Meaning, origin, and popularity of the name Imelda

Imelda

Whole Battle

From Germanic irm(en)erm(en) ‘whole’ and hild ‘battle’.

Meaning:

Whole Battle

Origin:

Italian 

Gender:

For a girl

Popularity:

Not in the U.S. top 1,000 names

Search Girl Names by Letter