snep vs snow meow

snep

noun
  • a snow leopard. 

snow meow

How often have the words snep and snow meow occurred in a corpus of books? (source: Google Ngram Viewer )