Den Bosch

/ (dən bɔs) /

noun

another name for 's Hertogenbosch