Definition of Ascalon in English:

Ascalon

proper noun

Pronunciation

Ascalon

/ˈaskələn/