Craig originated as a Scottish surname and place-name. In Gaelic, Craig means "from the rocks." The name has significantly decreased in popularity in recent years.
Similar Names: Kraig
Famous Craig Names: Craig Ferguson (talk show host), Craig T. Nelson (actor)
Your Pregnancy Week-by-week
Sign up to get weekly development updates, doctor tips, and pregnancy advice from our OB/GYNs.