Les noms masculins latins en -or sont devenus féminins au Moyen âge :
dolor (m) --> la douleur (f)
vapor (m) --> la vapeur (f)
honor (m) --> une honneur (f)
amor (m) --> une amour (f)
Les latinistes du XVI° siècle souhaitèrent redonner le genre originel à ces mots. Leurs tentatives réussirent pour les mots "honneur" ou "labeur" par exemple, mais échouèrent pour d'autres ("la douleur, la vapeur, ..."), et apportèrent l'embarras pour le mot "amour" qui redevint bien masculin au singulier mais conserva son genre féminin au pluriel.