Leeds

[n] - a city on the River Aire in West Yorkshire in northern England
Found on http://www.webdictionary.co.uk/definition.php?query=Leeds

Leeds

noun a city on the River Aire in West Yorkshire in northern England; a center of the clothing industry
Found on http://wordnetweb.princeton.edu/perl/webwn?s=Leeds

Leeds

HMS Leeds was an American-built British Leeds Class destroyer of 1020 tons displacement launched in 1917 as the USS Conner and acquired by Britain. HMS Leeds was armed with four 4 inch guns; two .50 inch anti-aircraft machine-guns and twelve 21 inch torpedo tubes arranged in four triples. She was powered by four White-Forster boilers providing a to...
Found on http://www.probertencyclopaedia.com/browse/RL.HTM
No exact match found