Pinyin Dictionary results for "ba qi da she"

八岐大蛇
Yamata no Orochi, serpent with eight heads and eight tails from mythological section of Nihon Shoki (Chronicles of Japan)
Dictionary data provided by CC-CEDICT