Meaning of throne gallery in English:

throne gallery

noun

  • A balcony or gallery containing a throne, used by important, noble, or royal observers at an assembly, event, etc.; specifically the gallery in Assembly Hall, Edinburgh, from which the Lord High Commissioner of the Church of Scotland observes proceedings of the General Assembly.

Origin

Mid 19th century; earliest use found in The Caledonian Mercury.