Baby Names and Name Generators

What Does Leane Mean?
"Serves John"