Is Oberammergau in German or english? Oberammergau is a municipality in the district of Garmisch-Partenkirchen, in Bavaria, Germany. What is Oberammergau mean in English? British Dictionary definitions for Oberammergau Oberammergau. / (German oːbərˈamərɡau) / noun. a village in S Germany, Read more…