Imelda Name Meaning & More
More about the name Imelda:
The name Imelda is a girl’s name meaning “entire battle” and is of Spanish origin. Derived from a Germanic name composed of irm(en), erm(en) ‘whole, entire’ and hild ‘battle’.
What do you think of the name Imelda?
Let us know in the comments below.