Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

salford Definition

Cancel
salford
geographical name(Sal-ford)
borough of Greater Manchester in northwestern England population 234,000

Words Related to salford!

salford Examples by Brain Bank Users