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