All about the name CRAG

Meaning, origin, history.

Craig is of Scottish origin, derived from 'Creag,' which means 'rock' in Gaelic. It's a popular given name and surname worldwide. Pronounced like 'crayg,' it has been used consistently since the Middle Ages.

See also

Scottish

Popularity of the name CRAG since 1880.

Number of births per year since 1880.

"Crag is quite rare, with only five babies given this name between 1975 and present."