Dictionary

alameda

/ˌæləˈmeɪdə/

noun

  1. A tree-lined avenue in Spain or Portugal.

Similar Words

ala alabaster alabastrine alack /əˈlæk/ alacritous alacrity [əˈlækɹɨti] alanine alap alar alarmed /əˈlɑːmd/

© 2026 Dictionary. All rights reserved.

Powered by Free Dictionary API