Slavic form of Gregory, from Greek Gregorios meaning 'watchful, alert,' borne by saints and tsars.
Like Grigoriy?
Swipe through thousands of names like it