meaning of Befreiungshalle

Befreiungshalle - German to English

Hall of Liberation