Löwen Explained
Löwen, literally meaning "lions", may refer to:
Places
- Leuven or German: Löwen, the capital and largest city of the province of Flemish Brabant in the Flemish Region of Belgium
- Lewin Brzeski or German: Löwen, a town in Brzeg County, Opole Voivodeship, Poland
Sports
People with the surname
See also