I did a little research and Guwon can be translated to "Protector"/ "Savior"/"protector of mankind." Don't know If is truthful tho.