What does Askalon mean?

Askalon - German to English

Ashkelon