Etymology
Today it means: Open, occurring in full view of the public or in a public role. Full definition →
From front + stage, by analogy to backstage.
Etymology from Wiktionary, CC BY-SA 4.0.