Definitions
noun
citadel of a Russian town
noun
citadel of Moscow, housing the offices of the Russian government
Look “kremlin” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
citadel of a Russian town
citadel of Moscow, housing the offices of the Russian government