Bellona

Webster's Dictionary of the English Language

·noun The goddess of war.

Related Words