kremlin

noun

  1. 1

    (Russian architecture) A fortified, central complex found in various Russian cities.

Translate “kremlin” to another language

Click any language to open the translator with this word already filled in.

Kremlin Definition & Meaning | TranslatePulse