Agofredo

Name – Agofredo

Gender – Male

Origin – German

Meaning – The German name Agofredo means – spear that brings peace