A somewhat formal or literary term for a good-looking man. In casual speech, イケメン is far more common.
He is exactly the kind of person the word 'handsome man' fits perfectly.
Compound of 好 (good, favorable) and 男子 (man, male). The exact historical derivation is uncertain, but the word follows a standard Sino-Japanese pattern.