Leiden in Russian Leiden in Russian Ле́йден proper noun A city in South Holland, Netherlands, on the Old Rhine, seat of a famous Dutch university. Add to Flashcards