Definition of LEEDS

leeds

Meanings

Noun

  • a city on the River Aire in West Yorkshire in northern England; a center of the clothing industry
  • plural of leed

Scrabble Score: 0

leeds is not valid in Scrabble (US) TWL Dictionary
leeds is not valid in Scrabble (MW) Merriam-Webster Dictionary
leeds is not valid in International Collins CSW Dictionary

Words With Friends Score: 0

leeds is not valid in Words With Friends