What is the meaning of the word "kremlin"?

Definitions:

  1. citadel of a Russian town copy to clipboard noun
    • This city has a beautiful old kremlin. copy to clipboard