Understand Chinese Nickname

尤赖

[yóu lài]
'尤赖' can be explained as particularly relying on something or someone, often in an excessive or undesirable manner. It suggests depending too heavily or leaning too much upon another.
Generate Chinese Nickname
Relation Nicknames