Understand Chinese Nickname

我来自星星

[wŏ lái zì xīng xīng]
A straightforward translation would be 'I come from stars.' It may imply the user fancies themselves as otherworldly or extraordinary as stars, or could be inspired by the Korean drama titled 'My Love from the Star.'
Generate Chinese Nickname
Relation Nicknames