Understand Chinese Nickname

似曾相逢在前生

[sì céng xiāng féng zài qián shēng]
This means 'We seem to have met in a previous life'. It suggests fate or affinity between two souls. This expression usually refers to a kind of inexplicable affinity or familiarity with someone or something.
Generate Chinese Nickname
Relation Nicknames