As duas formas – gentlemen e gentleman – existem na Língua Portuguesa como estrangeirismos.

Em síntese, gentlemen é o plural de gentleman.

Gentleman significa basicamente “um cavalheiro” no sentido de homem nobre, gentil ou virtuoso.

É referente a um único indivíduo.

Esta questão também se estende ao erro comum de escrever “gentelmen e gentelman”; ambas estas formas estão incorretas.

Gentlemen é o plural de gentleman.

É referente a um grupo, mais do que um indivíduo.


Referências

A palavra gentleman é um estrangeirismo de origem inglesa.