What does Asarhaddon mean?

Asarhaddon - German to English

Esarhaddon [king of Assyria]