Meanings1Kremlin (Russian government; its seat in Moscow)1 more meaningsNoun1kremlin (kind of fortified area in various Russian cities)