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]

More places in Angus

Browse all places in Angus →