Skip to content
Simplified display

大蛇丸

dà shé wán

Sign in to save this word to your study lists.

Definitions

  1. 1. Orochimaru, Japanese folktale hero
  2. 2. Orochimaru, character in the Naruto manga series