Home - Boy's Name - C - Craig

Boys name -
Craig

Meaning:

From the rock.

Derivation:

Craeg, Craege, Craegg, Crag, Craige, Craigg, Crayg, Crayge, Craygg, Creag, Creage, Creagh, Creaghe, Creyg, Creyge, Creygg, Crieg, Criege, Criegg, Kraig, Krayg

Origins:

Scottish

Mail to a Friend