Definition, Meaning & Anagrams | English word LEEDS
LEEDS
Definitions of LEEDS
- A number of places in USA:
- A large city and metropolitan borough in West Yorkshire, England.
- A village and civil parish in Maidstone, Kent, England, the site of Leeds Castle.
- plural of leed.
Number of letters
5
Is palindrome
No
Search for LEEDS in:
Page preparation took: 170.85 ms.