Dachau

1. (noun) a concentration camp created by the Nazis near Munich in S Germany
Related Words: concentration camp, stockade



Terms and Conditions of Use / Copyright Notice