Understand Chinese Nickname

撸鹿女王

[lū lù nǚ wáng]
Roughly means 'feminine ruler or master at petting deer' which might be inspired by a specific game or context where there's a queen figure taming deers, combining the elements of nature, elegance, authority and nurturing characteristic
Generate Chinese Nickname
Relation Nicknames