Understand Chinese Nickname

心堵

[xīn dŭ]
Literally means 'Heart-blocked', it signifies feeling blocked or choked up emotionally, often due to grief or heartache over a situation or person.
Generate Chinese Nickname
Relation Nicknames