Craig: Name Meanings of Craig Baby Names Gaelic Boy

What Craig name meanings? In Gaelic meaning of Craig name is: coral. This name origin from Gaelic, with name first letter C. And the following table for Craig name meanings.

Meaning of Craig

First LetterCharacterGenderName OriginName Meaning
C5Boy NameGaeliccoral