god of war

Noun
  1. A god worshipped as giving victory in war (synset 110787322)

Found on Word Lists

Other Searches