Graig is a variant form of the English and Scottish name Craig in the English language.
Graig is also a familiar form of the English name Gregory.
Graig is an unusual baby boy name. It is not ranked within the top 1000. In 2018, among the family of boy names directly linked to Graig, Gregory was the most popular.
Baby names that sound like Graig include Garcee, Garcey, Garci, Garcie, García, Garcy, Garek, Garga, Garik, Garreck, Garrick, Garris, Garrwig, Garryck, Garrys, Garwig, Garyc, Garyck, Garyk, and Georg.