Definitions for "Ascalon"
A port in Palestine.