leeds
Noun
-
A city on the River Aire in West Yorkshire in northern England;
A center of the clothing industry (synset 108899255)is an instance of: city, metropolis, urban center - a large and densely populated urban area; may include several independent administrative districtsis a part of: west yorkshire - a metropolitan county in northern England
Found on Word Lists
Other Searches
- Rhyme: Dillfrog, RhymeZone
- Definition: Wiktionary, Dictionary.com, Wikipedia, Merriam-Webster, WordNet, Power Thesaurus
- Imagery: Google, Flickr, Bing