holofernes

(noun) Holofernes

general (generic term)
full general (generic term)