Kremlin - Definition

kremlin

n 1: citadel of Moscow, housing the offices of the Russian
government
2: citadel of a Russian town

Look up another word