a former English county, now part of Greater London
Old English 'Middel Seaxe', meaning 'Middle Saxons', the Saxon tribe between Essex and Wessex
Middlesex literally means 'Middle Saxons' - it was the territory between the East Saxons (Essex) and West Saxons (Wessex) in Anglo-Saxon England!
Complete word intelligence in one call. Free tier — 50 lookups/day.