A Scottish and Northern English term for a steep rugged rock or cliff. Also commonly used as a masculine given name.
From Scottish Gaelic 'creag' and Welsh 'craig', both meaning 'rock' or 'crag'. The word entered English through Scottish dialects, maintaining its connection to the dramatic rocky landscapes of Scotland and Wales.
The name Craig literally means 'rock' in Celtic languages, making it one of the most geologically direct names in English - parents are essentially naming their child 'Stone' or 'Cliff'. Many Scottish surnames like Craig, Stone, and Hill reflect the ancient practice of taking names from prominent landscape features that defined clan territories.
Complete word intelligence in one call. Free tier — 50 lookups/day.