Carstairs
village · South Lanarkshire
Old EnglishAI-generated
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
Cherestares (1160s) · Carstairs (1200s)