Daniel Wu's Chinese name is 吳彥祖, pronounced as Ng Yin-cho in Cantonese. It is a common Chinese name with no specific meaning associated with it. Like many Chinese names, it carries no direct translation in English.
Unveiling the Enigmatic Daniel Wu: The Ultimate Quiz on the Hong Kong Actor