>
Last name Shanglie (Shanglie ) , across the world, is an extremely rare family name. Much more frequently, Shanglie is the forename as well as the last name.
上烈, 墒烈, 尚冽, 尚列, 尚烈, and 殇裂
Li