Irmgard Definition
Definition
A German given name of Slavic origin. It can be interpreted as 'fearless warrior' or 'warrior of peace'.
Browse
A German given name of Slavic origin. It can be interpreted as 'fearless warrior' or 'warrior of peace'.
Browse