Irma \i-rma, ir-ma\ as a girl's name is pronounced IR-ma. It is of Old German origin, and the meaning of Irma is "complete, universal". Short form of names like Ermintrude.
Irma has 6 variant forms: Erma, Ermengard, Irmina, Irmine, Irmgard and Irmgarde.
For more information, see also the related name Therma.