alameda (English, noun)
expansion: alameda (plural alamedas)
Senses:
glosses: A tree-lined avenue in Spain or Portugal.
Forms:
form: alamedas
tags: plural