Updating...

Ashdod Definition

Philistine city-state on the Mediterranean Sea.