Baby Names and Name Generators

What Does Clair Mean?
"Bright; Shining; Clear"