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:
Ophelia, Rosalie, Ramona, Imogen, Odette, Dahlia, Charlotte, Hector, Elijah, Thomas, Adam, Liam, Atticus, OliverStats for the Name Imelda
Imelda is currently not in the top 100 on the Baby Names Popularity Charts
Imelda is currently not ranked in U.S. births