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

More General Terms