Imelda \i-mel-da, im(e)-lda\ as a girl's name is pronounced ee-MEL-dah. It is of Old German and Italian origin, and the meaning of Imelda is "universal battle". The name of a 14th-century virgin Spanish saint. Also made famous by Philippine First Lady Imelda Marcos. Actress Imelda Staunton.