Meaning and Origin of: Lanai

Girl name origins & meanings

  • Hawaiian : Terrace; veranda