Kremlin is from the Russian 'kremen' word which means 'fortress
or citadel'. Kremlin popularly refers to the infamous kremlin in
Russia which is the Moscow Kremlin (residence of the
President).
Kremlin is from the Russian 'kremen' word which means 'fortress
or citadel'. Kremlin popularly refers to the infamous kremlin in
Russia which is the Moscow Kremlin (residence of the
President).