margosa vs peelu

margosa

noun
  • neem (tree) 

peelu

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