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


No Synonyms Found.

Antonyms of Leeds


No Antonyms Found.

Homophones of Leeds