What does Bundesoberstufenrealgymnasium mean?

Bundesoberstufenrealgymnasium - German to English

[Austrian variety of grammar school (Br.), 9th - 12th kind, with unique focus on songs, recreation, research etc.]