Strategus

Webster's Dictionary of the English Language

·noun The leader or commander of an army; a general.

Related Words