Did you know?
Kremlin - from old Russian, means fortress, citadel, castle.
Red Square - from old Russian, in which Red means beautiful, so the Red square means Beautiful square.
And one more
thing, before Kremlin was white, so people call Moscow as Moscow White stoned :)