Greg \g-reg\ as a boy's name is a variant of Gregory (Greek), and the meaning of Greg is "watchful, vigilant".
The baby name Greg sounds like Gregg, Garek, Gerek and Graig. Other similar baby names are Grey, Arek, Crew, Cree, Erek, Gaer, Gared, Garen, Garey, Gore, Goren, Gray, Gregos, Gregor, Greer and Reg.