Baby Names and Name Generators

What Does Glen Mean?
"glen"