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