What Names Mean

Index | Irmgard or Ermgard


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