translate English to German: The name Aegelweard comes from the English origin.
The name Adelfried comes from the Old German origin.