Leeuwarden in Russian Leeuwarden in Russian Ле́уварден proper noun A city and capital of Friesland, Netherlands. Add to Flashcards