leeds
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
noun
a city on the River Aire in West Yorkshire in northern England; a center of the clothing industry
WordNet
Previous
leech
leechcraft
leechee
leechlike
leed
Next
leef
leek
leeme
leep
leer