Craigie \c-rai-gie\ as a boy's name is a variant of Craig (Scottish, Gaelic), and the meaning of Craigie is "rock, rocky".
The baby name Craigie sounds like Kraig, Craik and Graig. Other similar baby names are Craine, Cairde, Cairne, Crane, Crayne, Crain, Gaige and Grange.