Gender: Female
Origin: Italian
Meaning: Entire Battle

The name Imelda means Entire Battle and is of Italian origin. Imelda is a name that's been used primarily by parents who are considering baby names for girls.

Imelda Marcos, politician and first lady of the Philippines

People who like the name Imelda also like the names: Imogen, Francesca, Ophelia, Tabitha, Idalia, Margo, Penelope, Peter, Irving, Thomas, Philip, Hector, Clark, Alexander

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