Origin of the name Irmingard

Derived from the Germanic elements ermen meaning "whole, universal" and gard meaning "enclosure".