Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP SS S NAP Random: WSAK NETAC NICA FM3 SWIG
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] © 2025 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap