Imelda


Imelda is a feminine Spanish/Italian given name derived from the German form of Irmhild. Notable people with the name include: