Understand Chinese Nickname

厝留

[cuò liú]
Literally means 'stay at home', implying a life style of being content to stay home or preferring solitude, maybe enjoying quiet times by oneself rather than going out and about. A very personal and private way of life.
Generate Chinese Nickname
Relation Nicknames