's-Hertogenbosch in French 's-Hertogenbosch in French Bois-le-Duc proper noun A city, capital, and municipality of North Brabant, Netherlands. Add to Flashcards