RichThesaurus
alameda
vs
autostrada
alameda
noun
A tree-lined avenue in Spain or Portugal.
autostrada
noun
A motorway in Italy (and some other countries)
How often have the words
alameda
and
autostrada
occurred in a corpus of books?
(source:
Google Ngram Viewer
)