Definitions

shèng
victory success to beat to defeat to surpass victorious superior to to get the better of better than surpassing superb (of vista) beautiful (scenery) wonderful (view) (arch. pronunciation shēng) able to bear equal to (a task)