Understand Chinese Nickname

滥留

[làn liú]
Loosely translated as 'excessive remaining', possibly implying too much retention of things, memories, emotions that should have been left behind. Alternatively, it could refer to lingering or staying somewhere or with some people beyond what is needed.
Generate Chinese Nickname
Relation Nicknames