Carstairs
village · South Lanarkshire
Old EnglishSurmised
Suggested4 sources · historical forms · name elements
The name Carstairs likely derives from Old English, meaning 'settlement near a cart track'. It may also incorporate a personal name.
Word origins
- Car
- Old Englishcart(from car "cart")
- stair
- Old Englishsteps, stairs, or track(from stæger "steps, stairs")
Historical forms
[object Object] · [object Object] · [object Object]
