Why does the date of a named full moon generally shift earlier by about 11 days each year?

Answer

The average length of the full moon cycle (synodic month) is about 29.5 days.

The full moon cycle, known as the synodic month, averages about 29.5 days, causing the date of any named full moon to shift earlier by about 11 days each year until certain orbital mechanics force a jump.

Why does the date of a named full moon generally shift earlier by about 11 days each year?
astronomyMooncelestial bodyHunter moonHarvest Moon