Updating...

Ashkelon Definition

Philistine city-state on the Mediterranean Sea and the Via Maris trade route.