Craig
hamlet · Highland
WelshSurmised
Suggested4 sources · historical forms · name elements
The name 'Craig' in Welsh means 'rock' or 'crag'. It is often used topographically to describe a rocky area or a steep slope.
Word origins
- Craig
- Welshrock, crag(from craig "rock")
Historical forms
[object Object]
