A nice compound name (for boys) should have two characters.

Sima Xiangruo

Wenren Hanlin

Gongsun Xiaobin

Sikong Nuosheng

Zhuge Liang Yang

Yuwen Luming

Situ Shanyang

Xiahou Hongshu

Murong Liangyan

Translated by Sikou He

Linghu Guanyan

Dugu Pinghu

Ouyang Xingze