the word kremlin means fortress in Russian
Слово "кремль" по-русски означает "крепость".
Не совсем так. Не просто "крепость", а город-крепость.