Understand Chinese Nickname

何肯留

[hé kĕn liú]
Translates as 'Why Keep Staying?', indicating a willingness to leave or give up on something, perhaps questioning why one should endure or stay in an unfavorable situation.
Generate Chinese Nickname
Relation Nicknames