この本当の意味は"a relationship between people with a large age gap"、「年齢に大きな差がある関係にある人たち」のこと。5月と12月では6カ月もの間があるってことで「年の差」を表すんだとか。

だから"may-december romance[relationship]"と言えば「年の差恋愛」、"may-december marriage"なら「年の差婚」となるんです。