Loughborough
WiktionaryText

Proper noun



Loughborough
  1. a small town in Leicestershire, England
 
x
OK