Meaning A traditional name of Spanish origin, it means 'powerful fighter'. Origin of Imelda Spanish Popular Middle Names Guadalupe Pronunciation 🔊 Listen Imelda Similar Names Consuela Mariposa Nicolasa Purificacion Juanita Landrada Mia Pouregh Hanriette Ruby Leigh Year by Year Popularity of Imelda