Understand Chinese Nickname

猫离

[māo lí]
Translated as 'cat leaves', it evokes imagery or feelings related to a cat departing or absent from its usual place. Cats have long held symbolic significance for mystery and grace
Generate Chinese Nickname
Relation Nicknames