Index
What Names Mean
Meaning of: Irmgard or Ermgard
Irmgard or Ermgard: Anglicised form of the Teutonic Ermengarde or Irmgarde, meaning a "public benefactor."