before vowels mes-, word-forming element meaning "middle, intermediate, halfway," from Greek mesos "middle, in the middle; middling, moderate; between" (from PIE root *medhyo- "middle").
mesmeric
mesmerise
mesmerism
mesmerize
mesne
meso-
Mesoamerica
mesocracy
mesoderm
mesolithic
mesomorph