Literature Reference: 景行行止,苏世独立。—— 《楚辞·离骚》 Walking the path of virtue, standing independent in the world. Source from 'Chu Ci: Li Sao'.
景: Scenery, admiration. In names, it often conveys the meaning of a promising future and far-sighted vision.
苏: Alleviate, relieve.
Meaning: It implies noble character, standing out from the crowd, and independence.