Understand Chinese Nickname

Alien外星人

[alien wài xīng rén]
Both parts together mean 'alien': an entity originating outside the earth, unknown and different from humans or earthly beings. '外星人' in Chinese translates to extraterrestrial being.
Generate Chinese Nickname
Relation Nicknames