FamilyEducation.com
   
 

First name origin & meaning:

Chinese: Intelligent

Last name origins & meanings:

  1. English: unexplained.
  2. Chinese: from an ancient area named Cong Yang, whose residents adopted the surname.
  3. Vietnamese: unexplained.