Craigo
village · Angus
GaelicSurmised
Probable2 sources · historical forms · name elements
Craigo is a Gaelic name likely meaning 'rocky place'. It is derived from 'creag', meaning rock, possibly with a suffix indicating a place.
Word origins
- Craigo
- GaelicAttestedrocky place(from creag "rock")
Historical forms
[object Object]
