[--]

Jyutping cau4 ngau4
Pinyin qiú niú

Definitions (Wiktionary)
  1. noun, Chinese
    qiuniu (creature that is a hybrid between a cow and a dragon)