Spanish word meaning 'tree-lined walkway' or 'poplar grove,' from álamo (poplar tree).
Like Alameda?
Swipe through thousands of names like it