Understand Chinese Nickname

参天大树

[cān tiān dà shù]
'A towering tree,' literally means a giant tree standing high which traditionally represents strength, wisdom, and longevity.
Generate Chinese Nickname
Relation Nicknames