Meaning of 弓矢八幡 in Japanese

  1. Words

Definition of 弓矢八幡

  1. (n) god of war
Back to top