Definition of 's-Hertogenbosch in English:

's-Hertogenbosch

proper noun

  • A city in the southern Netherlands, the capital of North Brabant; population 136,481 (2008).

Pronunciation

's-Hertogenbosch

/ˌs(h)ɛːtəʊxənˈbɒs/