26984 words

leicester

1 definition • 0 examples
1
a city in the East Midlands area of central England, the county town of Leicestershire (= where the local government is based)

Navigation