leeuw simply means lion it is the family name of the brewery (Thanks Richard) Leeuw means Lion. The beer is brewed in the medieval town of Valkenburg (wich means Valconsstronghold). The town is situated in the south of the Netherlands in the province Limburg. Tell us more