Holy Willie vs schoolmarm

Holy Willie

noun
  • A person who is hypocritically pious. 

schoolmarm

noun
  • Someone who acts like a schoolmarm; a person acting harsh and stern. 

  • A female teacher, especially one seen to be old-fashioned and extremely severe and strict. 

  • A tree with two or more trunks; a forked tree. 

verb
  • To discipline in the manner of a schoolmarm; to harshly reprimand or chide. 

How often have the words Holy Willie and schoolmarm occurred in a corpus of books? (source: Google Ngram Viewer )