Index

 

What Names Mean

Meaning of: Irmgard or Ermgard

Irmgard or Ermgard: Anglicised form of the Teutonic Ermengarde or Irmgarde, meaning a "public benefactor."