Synonyms for
Kremlin
Definition
The Kremlin is a historic fortified complex in the center of Moscow, Russia, containing several palaces, offices, and churches.
Synonyms for
Definition
The Kremlin is a historic fortified complex in the center of Moscow, Russia, containing several palaces, offices, and churches.