Background for alameda
BeDict Logo

alameda

/ˌæləˈmeɪdə/

Meanings

noun
A tree-lined avenue in Spain or Portugal.

Examples :