Baby Names and Name Generators

What Does Gregoire Mean?
"watchful, vigilant"