LEEDS


Meaning of LEEDS in English

Leeds /liːdz/ BrE AmE

a city in West Yorkshire, in the north of England, which is an important industrial and business centre. It is also a popular place with young people because of its many ↑ nightclub s .

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.