Adalfreddo

Origin Gender Meaning
German Boy Who protects the descendants