Name Meaning: Craig
Rock or crag.
Gender: Male
Pronounced: CREG
Origin: Gaelic Celtic

Craig traces its origins back to Gaelic, Celtic and Anglo-Saxon roots meaning a crag or rock. Most often a name for a son, Craig is thought to have evolved of a Scottish surname denoting a family living near rugged terrain. A perennial name choice in Scotland, Craig is less common in other English speaking countries.

Craig Variations:
Famous Craigs:
TV Host
Craig Ferguson
Craig T. Nelson
Craig Zadan
Craig Wasson

Baby Names By Letter: