* Huo means "fire, flame, anger, rage, to be viral" (火). Xing means "star" (星). * Together, Huoxing means "Mars" (火星).