Girl Dog Name: Irmgard

Name: Irmgard
Meaning: Whole enclosure
Origin: Germanic
Pronunciation: Ir-mgard