Feedback
Loughborough
Meaning
Name
●
A
small town
in Leicestershire, England
Sourced from
Wiktionary
Related
Wolverhampton
Hertfordshire
Exeter
Cambridge
Sheffield
Huddersfield
Doncaster
Northampton
Guildford
Oxford
Peterborough
Cheltenham
Notts
Glasgow
Nottingham
Leeds
Teesside
Middlesbrough
Carlisle
Barnsley
Aylesbury
Coventry
Bridlington
Manchester
Bedfordshire
Concordia
Brighton
Chester
Edinburgh
Salford
Cardiff
Truro
Otago
Durham
Shrewsbury
Wakefield
Strathclyde
Stockton
Milton Keynes
St Andrews
County Durham
La Trobe
Georgia Tech
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better