Hi Anne-Leen,
hyphened names aren't usually listed here. If you want to know the meaning you have to look for each name separately.
Anne
and for Leen it depends on where you live. If it's an English speaking country, Leen is a short form of names ending on -leen like
Eileen,
Cathleen,
Colleen etc.
If you are Dutch or
German, it is a form of
Lene which is short for
Helene or
Magdalene.
Regards,
Satu