Amalickiah gathers “a wonderfully great army” with which to attack “the land of Zarahemla.” I understand this term as the entire Nephite-held territories. The attack is not against the city of Zarahemla but against the polity of allied city-states in which Zarahemla is the dominant city.