Boy name origins & meanings Greek : Watchman Boy name variations Gregory Gregorius Gregorios Gregori Gregoire Gregor Greger Gregorio Gregoor Griogair Grioghar Gregus Gragos Grischa Grigor Grigori Gries Gero Greg Graig Greig Gregg Gregson Grig Grigg Grigson McGregor Family name origins & meanings German : descriptive nickname for a gray-haired man, from Middle High German grīs ‘gray’.Respelling of German Gries.