Understand Chinese Nickname

鹿森

[lù sēn]
The literal translation would be 'Deer Forest'. 'Forest' usually gives a feeling of tranquillity and mystery. Deer often stand for peace, kindness, beauty, and nobility.
Generate Chinese Nickname
Relation Nicknames