0%

ALL meanings of luton

Lu·ton
L l
  • noun luton a city in Bedfordshire, S central England, NW of London. 1
  • noun luton a town in SE central England, in Luton unitary authority, S Bedfordshire: airport; motor-vehicle industries; university (1993). Pop: 185 543 (2001) 0
  • noun luton a unitary authority in SE central England, in Bedfordshire. Pop: 185 200 (2003 est). Area: 43 sq km (17 sq miles) 0
  • noun luton city in Bedfordshire, SC England: county district pop. 172,000 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?