九頭竜

nine-headed dragon

Meaning

  1. n
    nine-headed dragon

Example sentences

  • Lanterns are floated to worship Great God Kuzuryū.