alameda
nounDefinition of alameda
(Entry 1 of 2)
: a public promenade bordered with trees
Alameda
geographical nameDefinition of Alameda (Entry 2 of 2)
city and port on an island in San Francisco Bay that is separated from Oakland by an estuary in western California population 73,812
Keep scrolling for more