Italian and Spanish form of Gregory, from Greek 'gregorios' meaning watchful or alert.
Like Gregorio?
Swipe through thousands of names like it