Definition of Leuven in English:

Leuven

proper noun

  • A town in Belgium, east of Brussels; population 92,704 (2008).

    French name Louvain

Pronunciation:

Leuven

/ˈləːv(ə)n/