Meaning of Loughborough | Babel Free
/ˈlʌfbəɹʌ/Definitions
- A town in Charnwood borough, Leicestershire, England (OS grid ref SK5319).
- A surname.
Equivalents
Français
Loughborough
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.