Looking For A Nature-inspired Name To Honor Babys Scottish Or Welsh Roots? The Boys Name Kraig Is Up For The Task. This Trendier Sibling To Craig Comes From The Scottish Word craeg, Meaning "rock" Or "rocky." Its Often Used To Describe A Rugged Mountain Or Cliff, Typical Of Scotlands Breathtaking Coast. Naming Your Little One Kraig Will Instill A Deep Appreciation For Nature And Earths Many Precious Gifts. Plus, If They Grow Up To Be A Mountaineer Or True Cragsmen, Theyll Totally Be Living Up To Their Namesake!