FamilyEducation.com
   
 

Last name origins & meanings:

  1. English: nickname from Middle English chow (Old English cēo) ‘jackdaw or crow’.
  2. Chinese: variant of Zhou.
  3. Chinese: Cantonese variant of Zou.
  4. Chinese: variant of Cao 1.
  5. Chinese: Cantonese variant of Chao 4.