alameda vs treelawn

alameda

noun
  • A tree-lined avenue in Spain or Portugal. 

treelawn

noun
  • A strip of unpaved land planted with trees, running alongside a street, usually between the sidewalk and street. 

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