kremlin
/krˈɛmlʌn/
Explore definitions, synonyms, and language insights of kremlin
Definitions
Noun
citadel of Moscow, housing the offices of the Russian government
Noun
citadel of a Russian town