Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

大蛇丸

dà shé wán

Definitions

  • Orochimaru, Japanese folktale hero
  • Orochimaru, character in the Naruto manga series

Child Words of 大蛇丸