Find the word definition

Wikipedia
Xiangliu

Xiangliu or Xiangyou is a nine-headed snake monster that appears in Chinese mythology. An oral version of the Xiangliu myth was collected as late from Sichuan as 1983, in which Xiangliu is depicted as a nine-headed dragon, responsible for floods and other harm.