From Stamps of the World
's-Hertogenbosch (literally "The Duke's Forest", in French and historically in English: Bois-le-Duc), is a city and municipality in the southern Netherlands. It is the capital of the province of North Brabant. In speech, the Dutch seldom use the formal 's-Hertogenbosch but rather the colloquial Den Bosch. Den Bosch means "The Forest".
Read more on: http://en.wikipedia.org/wiki/%27s-Hertogenbosch