FamilyEducation.com
   
 

First name origin & meaning:

Dutch: Bringer of peace; hope

First name variations: Lan, Lani, Lanna, Anna