Imelda
What is the meaning of the name Imelda?
The name Imelda is primarily a female name of Italian origin that means Entire Battle.
Imelda Marcos, politician and first lady of the PhilippinesPeople who like the name Imelda also like:
Ramona, Dahlia, Juniper, Charlotte, Ophelia, Imogen, Odette, Thomas, Oliver, Emmett, Adam, Hector, Liam, PaulStats for the Name Imelda

