Understand Chinese Nickname

差巧

[chā qiăo]
Literally means 'almost luck'. It could denote a close miss in terms of events, opportunities, etc. For example when good things happen narrowly missing one out.
Generate Chinese Nickname
Relation Nicknames