Understand Chinese Nickname

明争暗斗

[míng zhēng àn dòu]
Meaning 'open competition and secret conflict', it represents intense power struggles or rivalry happening both openly and behind the scenes.
Generate Chinese Nickname
Relation Nicknames