Red Square

geographical name

Definition of Red Square

open square in Moscow, Russia

Note: Located north of the Moscow River and dating from the 15th century, Red Square is the site of the Kremlin, which houses Russia's government.