Meaning A boy's name of Irish origin, it means "Rocky headland." Origin of Carraig Irish Popular Middle Names Pronunciation 🔊 Listen Carraig Similar Names Ceileachan Cliftun Clach Van Aken Peissawg Nechtan Birket Birkey Birkhead Riston Year by Year Popularity of Carraig