Irmgarde \i-rmgar-de, ir-mga-rde\ as a girl's name is a variant of Irma (Old German), and the meaning of Irmgarde is "complete, universal".
The baby name Irmgarde sounds like Irmgard.