I need twenty words so these are 20 words but the answer is on the picture
Instituted in the hope of avoiding war, appeasement was the name given to Britain's policy in the 1930s of allowing Hitler to expand German territory unchecked.
According to my research, Mecca is the correct answer.