I want to name the baby boy. The surname is Yang. In the middle is the word "poem" for the year of the horse.

Desirable: Yang Shijun

or

Yang Shijie (talented, handsome and outstanding). Yang Shilin

or

Yang Shisen

(literary and military strategy, broad and profound). Yang Shihai

(★Hai: vast, profound, and broad. Meaning:

Great energy, many methods, and wide knowledge, which is extraordinary for ordinary people).