克明こくめいCommonMeaningsdiligent; honest; upright; sinceredetailed; scrupulous; careful; minute; faithful; elaborateKanji used克kindly明bright