Nature lovers · Tradition · Introversion
Source: Old English
Root Word: Cȳċleah
Derived From: Place name
Meaning: Pasture in the forest
Popularity History: Keighley is primarily a place name, less commonly a given name, but has a history of use in northern England.