Leeds

/liːdz/ noun

Definition

A major city in northern England, known for its industrial history and modern revitalization; also the name of several universities and sports teams.

Etymology

The name likely comes from an Old English word meaning 'people of the waterside' or 'meadow dwellers,' though the exact etymology is debated. It became a major cloth-manufacturing center during the Industrial Revolution.

Kelly Says

Leeds was so important to the Industrial Revolution that it was called 'the Manchester of the North,' and it now has some of the most impressive Victorian architecture in Britain—the city essentially rebuilt itself from a mill town into a modern metropolis!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.