Baby Names and Name Generators

What Does Gregori Mean?
"watchful, vigilant"