Definition of Russian braid in English:

Russian braid

noun

  • = Russia braid.

Origin

Mid 19th century.