Definition of Russian Revolution of 1905 in English:

Russian Revolution of 1905

proper noun

  • The uprising in Russia in 1905.