Alameda

Alameda is a Spanish word that means "A place full of poplars", and may refer to:

Contents

Colleges and universities

Music

Places

Publishers

Ships

Streets

Alameda Ave, Toronto, runs north/south between Vaughn Road and Eglington Ave.

Transit

See also