Give the baby a name. It's a boy, surnamed Gong. I think of a handsome name and nickname. Thank you.

Name:

Gong Zexi (meaning hope)

Gong (with profound knowledge and philosophy)

Gong Junxi (Jun: tall and mighty. Xi: The future is bright)

Gong (Yu: Linger. Qi: auspicious)

Gong Chenxian (morning: sunshine. Xuan: bright, gorgeous, brilliant)

Childhood/milk/pet name

Gong Zexi: Xiaoxi, Xixi.

Gong Yuanzhe: A Zhe, Xiao Zhe

Gong Junxi: Xiaojun, Xiaoxi

Palace: Yu Yu, Xiao Qi, Qi Qi.

Gong Chenxian: Xiao Chen, chenchen, Xiao Xuan.

If the nickname is bad, find a way to find out for yourself.