Leeuwarden in German Leeuwarden in German Leeuwarden proper noun A city and capital of Friesland, Netherlands. Add to Flashcards