Green’s Dictionary of Slang

beller-croaker adj.

[Fr. belle à croquer, beautiful enough to command desire]

noticeably beautiful, outstandingly attractive.

[UK]Partridge DSUE (1984) 67/2: 1860–85.