Sir Galahad vs deliverer

Sir Galahad

deliverer

noun
  • One who delivers. 

  • One who brings deliverance. 

How often have the words Sir Galahad and deliverer occurred in a corpus of books? (source: Google Ngram Viewer )