Names for boys with the surname Tan Sheng

Tan Shengzhong

Tan (Holy River)

Tan Shenghui

Tan Shengguang

Tan Shengyang

Tan Sheng (month) Yue

Tan Shengren (person)

Tan Shengcheng

Tan Shengdi (emperor). . . .

Tan Shengda (big). . . (Da Sheng Tan)

. . . . Too many. . .

Introduce new ideas. . . . .