Imelda
| Gender | Female |
|---|---|
| Origin | |
| Word/name | Spanish/Italian |
| Meaning | warrior woman, universal battle, or powerful fighter |
Look up imelda in Wiktionary, the free dictionary.
Imelda is a feminine Spanish/Italian given name derived from the German form of Irmhild.