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