张德远 - zhāng dé yuǎn
Pinyin:zhāng dé yuǎn
Last Name:张
First Name:德远
Meaning:Virtuous and far-reaching
Explain:The name suggests virtue, greatness, and a far-reaching vision
Pinyin:zhāng dé yuǎn
Last Name:张
First Name:德远
Meaning:Virtuous and far-reaching
Explain:The name suggests virtue, greatness, and a far-reaching vision