What is the meaning of the word "dachau"?

Definitions:

  1. A town in Bavaria, Germany. copy to clipboard NOUN
    • Dachau is a town with a rich history, and has been a center of art, culture, and education. copy to clipboard
  2. The site of the first Nazi concentration camp, the Dachau Concentration Camp, established in 1933. copy to clipboard NOUN
    • The visit to the Dachau Concentration Camp Memorial Site offers a sobering reminder of the darkest chapters of 20th-century history. copy to clipboard

Synonyms: