At a Glance: Name: Craig – Meaning: rock, crag – Origin: Scottish (Gaelic creag) – Gender: Boy – Pronunciation: KRAYG
Craig is a Scottish (Gaelic creag) boy's name meaning “rock, crag”. It appears in 4 of our baby name lists.
Meaning & Origin of Craig
Meaning: Rock, crag.
Origin: Scottish (Gaelic creag).
Source: Wiktionary, Wikipedia.
How to Pronounce Craig
Phonetic: KRAYG IPA: /ˈkreɪɡ/
Popularity of Craig
Source: U.S. Social Security Administration birth-name data, 1881–2024.
Lists That Include Craig
- 150+ Scottish Baby Boy Names With Rugged Celtic Character
- Edwardian Baby Boy Names With Classic Gravitas
- Mountain Baby Names With Granite Strength
- 250+ *Best* Middle Names for Boys (With Meanings)
Similar Names
Brice · Neil · Roy · Grant · Drew · Hamish
