Imelda is a feminine Spanish/Italian given name derived from the German form of Irmhild. In total, there is 1 recognized credit in film. On Cinestia you can browse Imelda's complete filmography — 1 film — and find where to watch each title.