meaning of god of war

1. a god worshipped as giving victory in war


Related Words

god of war |

Developed & Maintained By Taraprasad.com

Treasure Words