Synonyms of Kremlin in English :
Antonyms of Kremlin in English
Thesaurus of Kremlin in English
1. (noun) citadel of a Russian town