"leun" in English Leun {m pl} lions Detailed translations for "leun" Leun{masculine plural} Leun(also: Löwen) lions