Definition of Leeds

  • (noun) a city on the River Aire in West Yorkshire in northern England; a center of the clothing industry

Synonyms of Leeds


Antonyms of Leeds


No Antonyms Found.

Homophones of Leeds