Try to guess the meaning of these words of Russian origin:

Shapka

Pirozhki (also piroshki)

Spetsnaz (or Specnaz)

Zek

Which Russian words have you met in other languages? Share your comments!