Meaning of kremlin

Definition of kremlin

(noun) citadel of Moscow, housing the offices of the Russian government
citadel of a Russian town

Other information on kremlin

WIKIPEDIA results for kremlin
Amazon results for kremlin