Cromwell

Name origin: Shakespearean

Name meaning: From Henry VIII