Greggory \g-reggo-ry, gr(eg)-gory\ as a boy's name is a variant of Gregory (Greek), and the meaning of Greggory is "watchful, vigilant".
The baby name Greggory sounds like Gregori, Gregor and Gregoor. Other similar baby names are Gregorio, Grygor, Grigori, Grigor, Gregos, Gregoire, Gregg and Greger.