KREMLIN

Definition of KREMLIN

  1. (noun)citadel of a Russian town