Understand Chinese Nickname

不得瞑目

[bù dé míng mù]
'Can't Rest In Peace'. It implies deep resentment or unfulfilled aspirations that make one uneasy or troubled even after death.
Generate Chinese Nickname
Relation Nicknames