Liam Patel

By Liam Patel
Linguistics Researcher

Updated on September 06, 2024

Craig

US Popularity Rank: 3268

Origin: Scottish

Meaning: Rock

Craig is a masculine name of Scottish origin. Coming from the Gaelic word creag, this name translates to “rock.” It also comes from the word crag, which describes a steep, rugged cliff that makes for a stunning sight on the Scottish coast. Whether you want baby to appreciate the beauty of the Earth or embrace their adventurous, trekking side, the name Craig will make for mountain-high inspiration.

Ad Placeholder