Middle-earth
Middle-of-the-road
Middle-stitching
Middle-world
Middlebrow
Middleman (1)
Middleman (2)
Middlescence
Middlewave
Middleweight