The boy's name Kraig \k-raig\ is pronounced krayg.and its meaning is "rock, rocky". See also Craig.
Baby names that sound like Kraig are Graig and Craik. Other similar baby names are Kris, Kram and Crain.
Kraig is an uncommon male first name and an uncommon surname (source: 1990 U.S. Census). Displayed below is the baby name popularity trend for the boy's name Kraig. Click here to compare Kraig with related baby names.