's-Hertogenbosch in German 's-Hertogenbosch in German Herzogenbusch proper noun A city, capital, and municipality of North Brabant, Netherlands. Add to Flashcards