Meaning This name may derive either from Gregory or Craig, meaning 'rock' or 'vigilant'. Origin of Graig Celtic , Irish Popular Middle Names Pronunciation 🔊 Listen Graig GREYIYG Similar Names Gentza Kilydd Kier Gerik Gowyn Roarke Gregoire Goraidh Greagoir Gow Year by Year Popularity of Graig