Added 10 October 2026 leeds noun Categories: PlacesUncommon Words noun ! Definition from WordNet 3.1, Princeton University. More about leeds at Wordnik → Where our words come from → A city on the River Aire in West Yorkshire in northern England; a center of the clothing industry. Related Words: bradfordliverpoollancasternorthruphurwitzlyonleadsguidesdirectssteersconductspilots Back to today's word