Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: WYNC QWP CMEX SKT RESIST
Meanings and definitions for LEEDS
What does LEEDS stand for? What does LEEDS mean?
- Leeds is the largest city in the county of West Yorkshire in Northern England, approximately 170 miles (270 km) north of central London.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap