Definition of Russian longhair in English:

Russian longhair

noun

historical
  • A former breed of stocky, long-coated cat with a relatively short tail; a cat of this breed; also "Russian long-haired cat".

Origin

Late 19th century.