Pinyin:zhu ge ming
Last Name:诸葛
First Name:明
Meaning:Bright wisdom
Explain:ZhuGe is a famous compound surname, Ming means bright.
Chinese Stroke