Advertisement

Leeds

city in England, 16c., earlier Ledes (1086), from Old English Loidis (8c.) "(district of) the people beside the river Lat'" (perhaps an earlier name of the river Aire.

Others Are Reading

Advertisement
Definitions of Leeds from WordNet

Leeds (n.)
a city on the River Aire in West Yorkshire in northern England; a center of the clothing industry;
From wordnet.princeton.edu