Gregary is a variant of Gregory, from Greek gregorein meaning to watch or be vigilant.
Like Gregary?
Swipe through thousands of names like it