Meanings

  1. Kremlin (Russian government; its seat in Moscow)

1 more meanings

Noun

  1. kremlin (kind of fortified area in various Russian cities)