FamilyEducation.com
   
 

Last name origins & meanings:

  1. English (Cornwall): unexplained.
  2. Chinese: Cantonese variant of Cheng 2.
  3. Chinese: variant of Jing 1.
  4. Chinese: variant of Jing 2.
  5. Chinese: variant of Jing 3.
  6. Chinese: variant of Jing 4.