Baby Names and Name Generators

What Does Cailey Mean?
"lean, slight"