Holofernes

Synonyms for Holofernes

For more similar words, try Holofernes on Thesaurus.plus dictionary