Etymology
Today it means: A period of sports training longer than a microcycle but shorter than a macrocycle Full definition →
From meso- + cycle.
Etymology from Wiktionary, CC BY-SA 4.0.