's-Hertogenbosch in Russian 's-Hertogenbosch in Russian Хертогенбос proper noun A city, capital, and municipality of North Brabant, Netherlands. Add to Flashcards