Stablize · reliable · strong
Source: Scottish Gaelic
Root Word: creag
Derived From: No derived name
Meaning: Rocks or cliffs
Popularity History: Craig became widely popular in English-speaking countries, especially the United States and the United Kingdom, in the mid-20th century.