Meaning A traditional name of Spanish origin, it means 'powerful fighter'. Origin of Imelda Spanish Popular Middle Names Guadalupe Pronunciation 🔊 Listen Imelda Similar Names Katie-Louise Concepcion Consuelo Dominga Soledad Ixchel Dynasty Marquesa Oihane Ricarda Year by Year Popularity of Imelda