← Back to map

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)