Definitions of kremlin:

  • noun:   citadel of a Russian town
  • noun:   citadel of Moscow, housing the offices of the Russian government