militant
adjective
noun
°An aggressive or fighting person.
°One who serves as a soldier.