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