Understand Chinese Nickname

疮疤

[chuāng bā]
Translated as 'scar' which could symbolically stand for wounds - either physical or emotional scars left by difficult experiences. It conveys vulnerability and openness to talk about past hurts.
Generate Chinese Nickname
Relation Nicknames