>
Cognomen Xiangguang (祥光 , 向光 , Xiangguang ) , throughout the world, is quite a rare last name. The family name Xiangguang is characteristic of Eastern Asia, particularly China, where it is a rare surname. More prevalently, Xiangguang is the forename as well as the last name.