Arabian vs sand nigger

Arabian

noun
  • A native of Arabia. 

  • An Arabian horse. 

adj
  • Related to Arabia. 

sand nigger

noun
  • A Muslim. 

  • A person of Middle Eastern or North African descent. 

How often have the words Arabian and sand nigger occurred in a corpus of books? (source: Google Ngram Viewer )