A surname, from Old English.
"The Shelby family has lived in that small town for several generations."
Shelby is derived from the Old English words for "willow" and "farm," originally meaning a settlement located near willows. The name likely evolved through Middle English before traveling into modern usage as a personal name.