Leuven in Greek Leuven in Greek Λέουβεν proper noun The largest city and provincial capital of Flemish Brabant, Flanders, Belgium Add to Flashcards