"in the middle of one's course," 1560s, from mid (adj.) + course (n.).
mid
mid-afternoon
mid-air
Midas
mid-Atlantic
mid-course
midday
midden
middle
middle age
Middle Ages