Definitions for leeds
Overview of noun leeds
The noun leeds has 1 senses? (no senses from tagged texts)
1. Leeds
(a city on the River Aire in West Yorkshire in northern England; a center of the clothing industry)
(a city on the River Aire in West Yorkshire in northern England; a center of the clothing industry)
