Gender: Female
Origin: Italian
Meaning: Entire Battle

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 Philippines

People who like the name Imelda also like:

Ophelia, Imogen, Francesca, Miriam, Iris, Maeve, Viviana, Peter, Alexander, Irving, Thomas, Philip, Hector, Clark

Stats for the Name Imelda

checkmark Imelda is currently not ranked on the Baby Names Popularity Charts
checkmark Imelda is currently #947 in U.S. births

Listen to the Podcast