FamilyEducation.com
   
 

First name origins & meanings:

  1. Polynesian: To float
  2. English, Irish: Good-looking, beautiful
  3. Dutch: Bringer of peace; hope

First name variations: Lan, Lanny, Lana, Lan, Lani, Anna, Liannaka