Understand Chinese Nickname

野猫收留所

[yĕ māo shōu liú suŏ]
It literally means 'stray cat shelter'. This indicates a nurturing side, often associated with people or places that provide warmth and refuge.
Generate Chinese Nickname
Relation Nicknames