I’m actually vietnamese and my viet name is Thang( meaning win or wins^^) it says on this tranlation site two different mandarin words^^ first Win mean Ying and Wins mean Ronghuo^^ so which one is the right translation or you can just tell me your thoughts^.~.