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 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 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 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.