William Lawrence Sr Omnibit 4-13-16 The largest kremlin in Russia is not in Moscow but in Smolensk. Kremlin means castle in Russian. Largest kremlin — William Lawrence Sr Omnibit 4-13-16 Share this:PrintFacebookTwitterTelegramMeWeWhatsAppPinterestLinkedInParlerGabRedditEmailMorePocketTumblrLike this:Like Loading... Related