Craig is an English-language masculine given name of an ultimately Celtic derivation. The name has two origins. In some cases it can originate from a nickname, derived from the Scottish Gaelic word creag, meaning "rock," similar to Peter. ... The English word "crag" also shares an origin with these Celtic words.
Craig is baby boy name mainly popular in Christian religion and its main origin is Irish. Craig name meanings is Cliff, rock.
People search this name as Craig.
Other similar sounding names can be Cherise, Cherokee, Chrissy, Caris, Chirag, Chris, Cherish, Carissa, Cerys, Charissa, Charak, Charuhas, Cherice, Charis, Carys, Chrissie.
You probably have google this question: My baby name is Craig and how can I combine the name Craig with other names and create unique & new name? We tried to suggest Craig name combinations. You can see how it looks the name Craig as first name or Craig as last name. You can combine the middle name for Craig and create a unique name.