Bawcock

Webster's Dictionary of the English Language

·noun A fine fellow;

— a term of endearment.