Definitions of Hachiman:

  • noun:   a Shinto god of war